3

スライドドロワーが開いているときに背景を暗く/ぼかす方法を探していますが、見つかりませんでした。さて、私の質問は、それは可能ですか?

4

1 に答える 1

2

私の理解が正しければ、スライド ドロワーが開いている画面の領域の透明度を変更する必要があります。

上記が正しければ、これを試すことができます。

 <SlidingDrawer
 android:id="@+id/drawer"
 android:layout_width="match_parent"
 android:layout_height="match_parent"
 android:handle="@+id/handle"
 android:content="@+id/content">

 <ImageView
     android:id="@id/handle"
     android:layout_width="88dip"
     android:layout_height="44dip" />

 <FrameLayout
     android:id="@id/content"
     android:layout_width="match_parent"
     android:layout_height="match_parent" 
     android:background="#AAFFFFFF" />

</SlidingDrawer>

これを設定するandroid:background="#AAFFFFFF" ことで、白(FFFFFF)の透明度を変化させています。

私はそれが役立つことを願っています..

于 2011-12-30T03:24:26.017 に答える