圖像視圖背景只反映在圓圈內部,不在圓圈外。 我嘗試了很多東西,但無法做到這一點。 任何人都請我。 謝謝!如何在Android中設置圓形圖像視圖背景黑色?
回答
做一個.xml
文件夾繪製與此內容:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<solid
android:color="@color/black"/>
</shape>
然後將此文件作爲背景。
這是我想要的橢圓形狀。 –
您可以爲圖像視圖添加方形尺寸,並將其顯示爲圓形。這是分配相同的寬度和高度 – Gotiasits
我想你正在使用CircularImageView自定義imageview類來使它成爲循環。這就是爲什麼背景只能在特定區域進行。
爲了解決這個問題,做這樣的事情,
<LineaLayout
android:width="wrap_content"
android:height="wrap_content"
android:orientation="vertical"
android:background="@color/black"/>
<!-- your circular CircularImageView here..!! -->
</LinearLayout>
你可以做其他的解決辦法是,使用原生ImageView
並設置其android:src
通過創建圓形bitmap
和使用android:background
黑色,我建議一起去這個解決方案可以避免嵌套的佈局。
我希望這樣!謝謝。
circle.xml
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" >
<size android:width="50dp"
android:height="50dp"/>
<stroke
android:width="3dp"
android:color="@color/black"/>
<solid android:color="@color/black"/>
</shape>
中的ImageView
在
android:background="@drawable/circle"
謝謝大家的幫助添加此。 此代碼正在按我的需要工作。 謝謝你!
你可以通過接受給你最有用答案的答案來感謝「我們」。 – Gotiasits
- 1. 如何設置圓形圖像的背景顏色?
- 2. php imagick圖像圓角黑色背景
- 3. 設置背景顏色和設置圖像在ImageButton背景 - Android
- 4. 如何在android中將視圖設置爲圖像背景?
- 5. 如何在android中設置圓形圖像邊界的顏色?
- 6. 如何在Android中設置圖像的背景顏色
- 7. 如何設置背景圖像視
- 8. 如何在旋轉的圓形視圖中設置圖像?
- 9. Magento如何刪除圖像背景中的黑色圖像
- 10. 圓形顯示黑色背景
- 11. 在微調視圖中設置背景圖像android
- 12. 如何使用Interface Builder在視圖中設置背景圖像
- 13. 設置圓背景Android中
- 14. 設置背景圖像在背景中褪色
- 15. 將背景顏色設置爲achartengine圖形視圖
- 16. 設置背景圖像後設置背景顏色
- 17. Android如何設置視圖的默認背景色
- 18. 設置與圖像的自定義視圖的背景導致在黑色背景
- 19. WPF橢圓黑色背景
- 20. 如何設置黑色背景
- 21. 如何設置按鈕背景圖像任一主題是黑色或白色
- 22. 如何在onRestoreInstanceState()中設置視圖的背景顏色
- 23. UWP:設置背景顏色和圖像?
- 24. 設置背景顏色/圖像
- 25. 爲EKEventEditViewController設置背景顏色/圖像
- 26. 如何在rails中設置cktext_area的背景色/圖像
- 27. 在下載圖像之前在webview中設置圖像的背景顏色android
- 28. 以.Net形式設置背景圖像
- 29. 鑽石形,圓角和背景圖像
- 30. 背景圖像圓形角落
您必須創建一個資源可繪製的包含黑色邊框並將該可繪製的背景設置爲您的圖像查看 –
或者如果您使用Api 16以上,則可以使用卡片視圖。 –
「圖像視圖背景只反映圓內部這個圈子。「 所以你試圖改變你的圖像視圖的顏色?您可以通過更改父視圖的背景來完成此操作。 – Gotiasits