我希望我的相对布局是透明的。我的相对布局包含linearlayout和两个图像。我现在使用的颜色是#878787,但是如何将整个布局设置为透明。是否有可能在Android中。有没有人有这种类型的问题。非常感谢你
<RelativeLayout
android:id="@+id/linearLayout4"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize"
android:layout_alignParentBottom="true"
android:background="#878787"
android:orientation="horizontal"
android:weightSum="100" >
<ImageView
android:id="@+id/previousButton"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_marginEnd="-7dp"
android:layout_marginLeft="-7dp"
android:layout_marginRight="-7dp"
android:layout_marginStart="-7dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false"
android:src="@drawable/ikona_lijevo" />
<ImageView
android:id="@+id/nextButton"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginEnd="-7dp"
android:layout_marginLeft="-7dp"
android:layout_marginRight="-7dp"
android:layout_marginStart="-7dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false"
android:src="@drawable/ikona_desno" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_centerHorizontal="true" >
<ImageView
android:id="@+id/povecaloButtonPitanja"
android:layout_width="100dp"
android:layout_height="match_parent"
android:layout_marginLeft="5dp"
android:layout_marginStart="5dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false" />
<ImageView
android:id="@+id/informacijeButton"
android:layout_width="100dp"
android:layout_height="match_parent"
android:layout_marginEnd="5dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_marginStart="5dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false"
android:src="@drawable/gumb_informacije" />
<ImageView
android:id="@+id/odgovoriButton"
android:layout_width="100dp"
android:layout_height="match_parent"
android:layout_marginLeft="5dp"
android:layout_marginStart="5dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false"
android:src="@drawable/gumb_odgovori" />
</LinearLayout>
</RelativeLayout>
答案 0 :(得分:1)
只需将颜色设置为&#34;#00000000&#34;。最后6个十六进制数字并不重要。前两个将alpha设置为0.或者使用内置透明色的android。或者甚至@null工作我认为。
答案 1 :(得分:1)
使用android:alpha="0"
//将您的alpha值指定在0到1之间,以获得完全透明。
<RelativeLayout
android:id="@+id/linearLayout4"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize"
android:layout_alignParentBottom="true"
android:background="#878787"
android:alpha="0"
android:orientation="horizontal"
android:weightSum="100" >
<ImageView
android:id="@+id/previousButton"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_marginEnd="-7dp"
android:layout_marginLeft="-7dp"
android:layout_marginRight="-7dp"
android:layout_marginStart="-7dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false"
android:src="@drawable/ikona_lijevo" />
<ImageView
android:id="@+id/nextButton"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginEnd="-7dp"
android:layout_marginLeft="-7dp"
android:layout_marginRight="-7dp"
android:layout_marginStart="-7dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false"
android:src="@drawable/ikona_desno" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_centerHorizontal="true" >
<ImageView
android:id="@+id/povecaloButtonPitanja"
android:layout_width="100dp"
android:layout_height="match_parent"
android:layout_marginLeft="5dp"
android:layout_marginStart="5dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false" />
<ImageView
android:id="@+id/informacijeButton"
android:layout_width="100dp"
android:layout_height="match_parent"
android:layout_marginEnd="5dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_marginStart="5dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false"
android:src="@drawable/gumb_informacije" />
<ImageView
android:id="@+id/odgovoriButton"
android:layout_width="100dp"
android:layout_height="match_parent"
android:layout_marginLeft="5dp"
android:layout_marginStart="5dp"
android:contentDescription="@string/autoskola_imageView"
android:soundEffectsEnabled="false"
android:src="@drawable/gumb_odgovori" />
</LinearLayout>
</RelativeLayout>
答案 2 :(得分:0)
此处此链接可帮助您了解十六进制颜色的透明度%,前两位数字是透明度,其他数字是您想要的颜色。 - &GT;&GT; https://stackoverflow.com/a/17239853/2971619