2017-03-24 21 views
-1

enter image description hereビューを透明にするにはどうすればいいですか?私は@ヌル、@色/透明好きですが、私の要件と一致しませんでした透明になり、緑rectangle.so図に示すようにように必要な添付画像以上から

これは私の要件である: -

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context="com.example.admin.mainapp.MainActivity"> 


<FrameLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:fitsSystemWindows="false"> 

    <FrameLayout 
     android:id="@+id/player_surface_frame" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_gravity="center" 
     android:foregroundGravity="clip_horizontal|clip_vertical" 
     tools:ignore="true"> 

     <SurfaceView 
      android:id="@+id/player_surface" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" /> 


    </FrameLayout> 


</FrameLayout> 


<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="50dp" 
    android:background="#10000000" 
    android:layout_alignParentBottom="true"> 

    <ImageView 
     android:id="@+id/screenshot" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="left" 
     android:paddingLeft="5dp" 
     android:src="@mipmap/ic_launcher" /> 

    <ToggleButton 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:layout_gravity="center_vertical" /> 


    <ImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="right|center_vertical" 
     android:foregroundGravity="right" 
     android:paddingRight="5dp" 
     android:background="@mipmap/ic_launcher" 
     android:text="sasa" /> 
</LinearLayout> 

これは私取り付けcode.Thereは、ボタンの下側の黒い背景と一点の線状配置を有しているsurfaceLayout(オン/オフ)でありますビデオのように私はそのビューが何とか透明になる必要があります。あなたは、コードの下に使用することができます

+1

'background color'を' black'に設定して、 'android:alpha ="。6 "'の不透明度を変更してみてください。 –

+1

http://stackoverflow.com/a/17239853/7320259黒色にし、次に透明なリンクからあなたの必要に応じてency。例:#80000000 –

+0

変更されていない同じ問題はありません。 –

答えて

0

<RelativeLayout 
    android:id="@+id/footer_ad" 
    android:layout_width="match_parent" 
    android:layout_height="50dp" 
    android:layout_alignParentBottom="true" 
    android:background="#151515" 
    android:alpha=".3"></RelativeLayout> 
+1

この回答はすでにコメント –

+0

@ Zaki Pathanに与えられています。私はサンプルをより鮮明に書くことができます。 cmでのみアルファ設定されました。 –

0
斐伊川はこれをチェックしてください

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 


    <SurfaceView 
     android:id="@+id/player_surface" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 


    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="50dp" 
     android:layout_gravity="bottom" 
     android:background="#33000000" 
     android:gravity="center"> 

     <ImageView 
      android:id="@+id/screenshot" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:gravity="left" 
      android:paddingLeft="5dp" 
      android:src="@mipmap/ic_launcher" /> 

     <ToggleButton 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="center_vertical" 
      android:gravity="center" /> 


     <ImageView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_gravity="right|center_vertical" 
      android:background="@mipmap/ic_launcher" 
      android:foregroundGravity="right" 
      android:paddingRight="5dp" 
      android:text="sasa" /> 
    </LinearLayout> 
</FrameLayout> 

私はあなたが本当に欲しいものを理解できませんでしたが、これはあなたが言及してくださいません.IFを必要なものかもしれません以下のようになります。

関連する問題