0
A
回答
1
定義圖像視圖,併爲背景定義矩形形狀。
<ImageView
android:id="@+id/image"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/rectangle"
android:src="@drawable/ic_launcher" />
該矩形定義如下。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@android:color/white" />
<size
android:width="100dp"
android:height="100dp" />
<stroke
android:width="10dp"
android:color="@android:color/black" />
<corners android:radius="50dp"/>
</shape>
最後,從代碼,設置顏色這種方式:
ImageView image = (ImageView) findViewById(R.id.image);
GradientDrawable background = (GradientDrawable) image.getBackground();
background.setStroke(10, getResources().getColor(android.R.color.black));
相關問題
- 1. 創建android系統
- 2. 創建android系統
- 3. android創建系統服務
- 4. 如何創建android系統
- 5. android系統中創建的Android
- 6. 創建%系統
- 7. 編程創建繪製在android系統
- 8. uimaFIT創建類型系統
- 9. OGRE - 創建粒子系統
- 10. 如何創建系統DSN
- 11. 創建附加系統
- 12. 創建操作系統
- 13. 創建隊列系統
- 14. 創建信息系統圖
- 15. 創建stackoverflow標記系統?
- 16. 創建許可證系統
- 17. C#創建日誌系統
- 18. Android Gradle構建系統:創建Jar Not Library
- 19. 如何讓android構建系統來創建jar文件?
- 20. 使用gradle構建系統創建測試Android apk
- 21. 在android系統
- 22. android系統
- 23. 在android系統
- 24. android系統
- 25. android系統
- 26. android系統
- 27. android系統
- 28. NoSuchMethodException android系統
- 29. android系統
- 30. android系統
聯合[此](https://github.com/MostafaGazar/CustomShapeImageView)用的形狀。 – 2015-03-02 14:06:03
這可以幫助您在運行時繪製和更改Stoke顏色。 [1]:http://stackoverflow.com/questions/13585496/change-shape-border-color-at-runtime – Hanan 2015-03-02 14:06:18