xml-drawable

    4熱度

    1回答

    有沒有一種方法,使下面的代碼兼容與較低的空氣污染水平: <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="?android:attr/selectableItemBackground"/> <item android:gravity=

    1熱度

    3回答

    每個按鈕都代表可點擊的東西,它具有存儲在用戶可配置的數據庫中的顏色。該按鈕的背景是後面的<shape>。 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <st

    1熱度

    1回答

    我有以下XML繪製拉伸: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" /> <item android:d

    0熱度

    1回答

    我想在Android中使用xml在大型燈光圈內製作一個小黑圈。兩個圓圈都有顏色,大小和筆畫。爲什麼小黑圈填充50 dp而不是28dp? <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!--big light c

    1熱度

    1回答

    我正在開發一個Android應用程序。在我的應用程序中,我打開了一個像對話框一樣的活動。對於那個活動背景,我想設置整個背景的圖像,但是具有邊框半徑。所以我創建了這樣的背景XML資源。 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/androi

    0熱度

    1回答

    愚蠢noob問題,但希望有人善意幫助! 我試圖在按下按鈕時更改兩個源之間的圖像。兩個圖像存儲在可繪製的pic1和pic2中。但運行代碼會導致圖片更改兩次,然後不再進一步更改。有人可以解釋嗎? 下面是代碼: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

    0熱度

    1回答

    我試圖以編程方式更改我的可繪製圖層的顏色,因此實際的可繪製xml文件不會更改,但僅用作我的ImageView中的src的當前可繪製對象。 我正在使用的對象是下面相互嵌套的3個圓圈(3個橢圓形狀)(請參閱card_template.xml)。 我有以下代碼: LayerDrawable cardLayers = (LayerDrawable) keyCard.getDrawable();

    0熱度

    1回答

    我正在開發一款適用於android的計算器應用程序,並且我使用可繪製文件來管理按鈕組的顏色。 我需要允許用戶通過提供幾個可繪製文件來更改計算器主題,然後用戶可以在它們之間進行選擇。 我不知道如何做到這一點,除了做出多個佈局,然後我可以在活動中使用(if)語句。 有一個簡單的方法來此 我使用的財產以後這樣定義按鈕背景 <?xml version="1.0" encoding="utf-8"?> <

    5熱度

    2回答

    有沒有什麼辦法可以給TextView使用Drawable色調? DrawableTint僅適用於API級別23及以上。 目前我正在使用Vertical Linear Layout來達到我的要求。 <LinearLayout style="@style/ChoiceIllustratorIconTextContainerStyle"> <ImageView style="@st

    0熱度

    1回答

    我需要在頂部和底部出現陰影的黃色矩形作爲圖像中給定的,我怎麼能得出這樣的使用圖層列表,我不知道如何做到這一點,尤其是陰影怎麼實現形狀?