0
A
回答
0
你可以嘗試的android:background
屬性與您需要的邊框顏色值添加到您的ImageView
。然後將android:padding
屬性添加到ImageView
,並使用所需邊框寬度的值。這不是最優雅的解決方案,但這是可以理解的,對於新的開發人員來說,這樣做會很好。例如:
<ImageView
android:id="@+id/list_item_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/android_image"
android:background="color/list_item_icon_border_color"
android:padding="1dp"
/>
也許正確的方法是使用自定義XML drawables。您可以在Google中檢查是否使用自定義XML drawable爲ImageView創建邊框。不過,與上面提到的方法相比,它更復雜一些,它可能是從XML定義的自定義drawable開始的絕佳方式。遲早你必須瞭解它,別無他法。對於圓形邊框檢查這個帖子 - 用自定義XML可繪製的很好和清晰的解釋: Create circular border around ImageView
0
在項目的佈局,你可以把一個視圖與1DP或寬度1DP的heigth,並與一些填充它。這是一個帶有文本和底部分隔線的列表項。
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/colorPrimary"/>
</FrameLayout>
相關問題
- 1. Onclick可見分隔框
- 2. QDockWidget可見分隔符
- 3. 在GridLayout中添加分隔線RecyclerView
- 4. 添加分隔符欄邊框
- 5. 帶分隔符邊框的兩列
- 6. 可見元素之間的分隔符
- 7. 子分隔符在ExpandableListView中不可見
- 8. QWebView設置邊框可見
- 9. 表格邊框不可見
- 10. 邊框可見度控制
- 11. 在iOS圖表中隱藏分隔線和頂部邊框線
- 12. 對話框的邊框和分隔線顏色
- 13. GridLayout,TableLayout或GridView中單元格的邊框線?
- 14. const char *中的非可見字符作爲strtok()分隔符
- 15. GridLayout空邊距
- 16. 如何使表中的分隔線/邊框與CSS消失?
- 17. 相同長度的垂直分隔線(邊框)
- 18. 如何在ios中設置上邊框/分隔線?
- 19. Android:ListView未啓用的項目繪製不可見的分隔線
- 20. 列分隔線在Infragistics中是不可見的XamWebGrid
- 21. 如何清除或刪除或不可見Framelayout的邊框線?
- 22. Java的分隔符新線
- 23. 在頁面打印後不可見邊框周圍的邊框
- 24. iPhone分組視圖的邊界線沒有分隔線
- 25. read_csv使用不常見的分隔符
- 26. 表td邊框可見和不可見同一行
- 27. 動態過濾可見分隔元素
- 28. 複選框部分可見
- 29. 不可見的表格邊框ReportLab
- 30. 表格最後一行邊框可見
我需要廣場.. –
btn的邊界 –
查看我在評論底部爲您提供的鏈接。實際上,當我寫這個時,你還沒有上傳截圖,這就是爲什麼我開始解釋最常見的情況 - 矩形。檢查評論底部的鏈接,你會發現你的答案 –