我是Android應用開發新手。我想繪製一個矩形並將其設置爲ImageView和按鈕的背景。我已經在創建矩形的可繪製文件夾內創建了一個XML文件,但是如何將它用作ImageView和按鈕的背景? 提前謝謝!如何設置矩形作爲ImageViews和按鈕的背景?
1
A
回答
1
只需使用
android:background="@drawable/your_rectangle_xml_file"
0
在繪製
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<corners
android:bottomLeftRadius="5dp"
android:bottomRightRadius="5dp"
android:topLeftRadius="8dp"
android:topRightRadius="8dp" />
</shape>
和youractivity.xml創建shame.xml
<Button
android:id="@+id/btn_Shap"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/Shape"
android:background="@drawable/shape"/>
1
創建繪製文件夾rectangle.xml和粘貼代碼
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:paddingLeft="20dp"
android:shape="rectangle">
<solid android:color="#000000"></solid>
<corners
android:bottomLeftRadius="@dimen/_5dp"
android:bottomRightRadius="@dimen/_5dp"
android:topLeftRadius="@dimen/_5dp"
android:topRightRadius="@dimen/_5dp"
></corners>
</shape>
後,在你的活動把它作爲像
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Your text"
android:textColor="#ffffff"
android:textAllCaps="false"
android:background="@drawable/rectangle"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="your image "
android:background="@drawable/rectangle"/>
相關問題
- 1. 如何設置映像從服務器作爲背景圖像矩形按鈕
- 2. 如何更改別針按鈕(Pinterest)背景矩形爲圓形?
- 3. 如何獲得設計背景顏色和矩形的自定義按鈕?
- 4. 將單選按鈕設置爲背景
- 5. 作爲背景的矩形形狀導致黑色背景
- 6. 如何更改按鈕和背景之間的按鈕背景?
- 7. Delphi TRichEdit將背景形狀設置爲圓角矩形
- 8. 如何將背景燈設置爲Android上的按鈕?
- 9. 如何設置SVG矩形元素的背景圖片?
- 10. 如何設置提交按鈕作爲默認按鈕形式
- 11. 設置按鈕的背景圖片
- 12. 圖像按鈕設置背景的onclick
- 13. 如何爲按鈕設置透明背景?
- 14. 如何將位圖圖像設置爲按鈕背景圖片
- 15. 如何將按鈕背景設置爲透明?
- 16. 如何通過CSS將背景圖像設置爲按鈕?
- 17. StateHighlighted上更改圓形矩形按鈕背景色
- 18. 如何在GridLayout中將設置的圖像按鈕背景設置爲透明
- 19. 將相同的背景顏色設置爲按鈕和圖像按鈕?
- 20. 選擇按下按鈕時更改矩形背景
- 21. 如何將背景圖像設置爲快速按鈕(單擊按鈕時)
- 22. 如何爲Android按鈕設置背景圖片,但保持灰色按鈕?
- 23. 熱點設置按鈕背景
- 24. 設置按鈕背景顏色
- 25. 設置背景顏色改變按鈕
- 26. 按鈕點擊設置imageview背景?
- 27. 用矩形作爲按鈕的Silverlight UserControl
- 28. 如何爲圓形圖像按鈕製作圓形背景選擇器?
- 29. 帶前景和背景的wpf按鈕作爲圖像
- 30. 如何設置帶背景圖像的按鈕樣式
請考慮將其標記爲正確的,如果這是你需要的東西。 –
我希望ImageView和按鈕具有與背景相同的矩形。這可行嗎? –
是的,只需在所有圖像瀏覽和按鈕中添加矩形xml作爲背景。如果它不工作發佈您的代碼,我會幫助你。 –