我有一个圆形png,我将其作为背景图像放置在TextView中。但是,即使我尝试将Alpha级别设置为“ 1”,该图像也显示为透明。我在XML代码中做错什么了吗?
<TextView
android:id="@+id/timeline_text_details_img"
android:layout_width="55dp"
android:layout_height="55dp"
android:layout_gravity="center"
android:layout_marginTop="25dp"
android:background="@drawable/circle"
android:gravity="center"
android:textColor="#fff"
android:textSize="14dp"
android:alpha="1"
android:textStyle="bold" />
我想要的png圆形必须像原来一样是白色
但是当我运行它时它看起来像这样
答案 0 :(得分:2)
您可以简单地创建形状circle.xml
并将其放置在drawable
中。
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<stroke
android:width="2dp"
android:color="@android:color/white"
/>
<solid
android:color="#000000"/>
</shape>
您可以根据需要更改配色方案。