2017-01-26 8 views
1

Я хочу установить фон LinearLayout и textview с черно-прозрачным цветом, чтобы изображение позади них было хорошо видно.(android) Как установить фон TextView с черным прозрачным цветом

Я попытался с ниже код, но он не работает

<TextView 
    android:id="@+id/text_feed_myPlant_comments" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:text="No Comments" 
    android:textSize="22dp" 
    android:layout_alignParentBottom="true" 
    android:paddingLeft="10dp" 
    android:background="@android:color/transparent"/> 

ответ

1

Попробуйте

<TextView 
android:id="@+id/text_feed_myPlant_comments" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:text="No Comments" 
android:textSize="22dp" 
android:layout_alignParentBottom="true" 
android:paddingLeft="10dp" 
android:background="#CCFFFFFF"/> 

Вы можете изменить прозрачность, изменяя первый два символа ("CC") с нижеприведенными кодами

100% — FF 
95% — F2 
90% — E6 
85% — D9 
80% — CC 
75% — BF 
70% — B3 
65% — A6 
60% — 99 
55% — 8C 
50% — 80 
45% — 73 
40% — 66 
35% — 59 
30% — 4D 
25% — 40 
20% — 33 
15% — 26 
10% — 1A 
5% — 0D 
0% — 00 
1

Попробуйте это;

Style.xml

<style name="Theme.Transparent" parent="android:Theme"> 
      <item name="android:windowIsTranslucent">true</item> 
      <item name="android:windowBackground">@android:color/transparent</item> 
      <item name="android:windowContentOverlay">@null</item> 
      <item name="android:windowNoTitle">true</item> 
      <item name="android:windowIsFloating">true</item> 
      <item name="android:backgroundDimEnabled">false</item> 
     </style> 

Color.xml

<color name="transparent">#CCFFFFFF</color> 

Если вы хотите изменить прозрачный макет;

layout.xml

 <activity android:name="com.ex.ex" 
android:theme="@style/Theme.Transparent"> 
</activity> 

И Text View

<TextView 
android:id="@+id/text_feed_myPlant_comments" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:text="No Comments" 
android:textSize="22dp" 
android:layout_alignParentBottom="true" 
android:paddingLeft="10dp" 
android:background="#CCFFFFFF"/> 
0

Или вы можете использовать альфа

<TextView 
android:id="@+id/text_feed_myPlant_comments" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:text="No Comments" 
android:textSize="22dp" 
android:alpha="0.5" 
android:layout_alignParentBottom="true" 
android:paddingLeft="10dp" 
android:background="#FFFFFF"/> 
Смежные вопросы