![](/img/trans.png)
[英]Android - How to create a view with rounded corners and a tiled image background?
[英]rounded view's corners android, NOT round background
我知道如何在Android中使用XML給出圓形邊框。 我認為將textView的一個角的半徑過大會很酷。 問題是,文本不斷溢出。 我可以讓我的textview擁有一個真正的圓角嗎? (不僅是背景)。 如果這是CSS,那就太簡單了。 我是Android新手。
因此,就CSS而言,我想將溢出設置為隱藏。
請幫我。
簡而言之,沒有。 所有視圖均為矩形,並適合邊界框。
達到圓角的最佳方法是您提到的方法。 使用可繪制的形狀,其拐角半徑設置為TextView的背景。
就像ataulm所說的,所有Views都是矩形的。
創建可繪制形狀允許您創建帶有圓角的背景。 您必須使用填充來確保文本在某些區域不會被剪切。
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffffff"/>
<stroke android:width="4dp"
android:color="#ff0000"/>
<padding android:left="4dp"
android:top="4dp"
android:right="4dp"
android:bottom="4dp"/>
<corners android:bottomRightRadius="7dp"
android:bottomLeftRadius="7dp"
android:topLeftRadius="7dp"
android:topRightRadius="7dp"/>
</shape>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.