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. 在GridLayout中添加分隔線RecyclerView
- 3. 添加分隔符欄邊框
- 4. 帶分隔符邊框的兩列
- 5. 子分隔符在ExpandableListView中不可見
- 6. 在iOS圖表中隱藏分隔線和頂部邊框線
- 7. GridLayout,TableLayout或GridView中單元格的邊框線?
- 8. GridLayout空邊距
- 9. const char *中的非可見字符作爲strtok()分隔符
- 10. 如何使表中的分隔線/邊框與CSS消失?
- 11. 列分隔線在Infragistics中是不可見的XamWebGrid
- 12. Android:ListView未啓用的項目繪製不可見的分隔線
- 13. 如何清除或刪除或不可見Framelayout的邊框線?
- 14. Java的分隔符新線
- 15. iPhone分組視圖的邊界線沒有分隔線
- 16. read_csv使用不常見的分隔符
- 17. 在頁面打印後不可見邊框周圍的邊框
- 18. 表td邊框可見和不可見同一行
- 19. 動態過濾可見分隔元素
- 20. CSS div的邊框不可見
- 21. 如何使QTextEdit沒有可見邊框?
- 22. 不可見的表格邊框ReportLab
- 23. UITableViewCell右側的邊框不可見
- 24. 表格最後一行邊框可見
- 25. 邊界框僅用於圖層的可見部分
- 26. 如何在視圖上繪製邊框和分隔符
- 27. 母分隔線之外的分隔線
- 28. Android UI - 如何使視圖分隔符與TextViews重疊可見?
- 29. 安卓操作欄中的分隔符不可見
- 30. XPath分隔符/分隔符
我需要廣場.. –
btn的邊界 –
查看我在評論底部爲您提供的鏈接。實際上,當我寫這個時,你還沒有上傳截圖,這就是爲什麼我開始解釋最常見的情況 - 矩形。檢查評論底部的鏈接,你會發現你的答案 –