2017-11-30 9 views
0

ルート要素/ビューを移動するときに、アクティビティの透明度を動的に変更したいと考えています。どうやってするか?。私は、ユーザが画面全体の半分まで全体のUIをスライドさせて、アクティビティを終了させるモジュールを作成しています。しかし、デフォルトでは、ユーザーがレイアウトの下に滑り落ちると、アクティビティのデフォルトの色の白が表示され、そのテーマを透明な前のアクティビティに設定すると、その前のアクティビティが表示されます。ユーザーがスライドしたときに、アクティビティウィンドウの不透明度を動的に変更したい。アクティビティの透明度を動的に変更する方法

答えて

1

使用あなたが必要な場所、この:

Window window = this.getWindow(); 
window.setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); 
+0

しかし、私は距離ユーザーに応じて動的に不透明度を変更するには、レイアウト – sasuke

+0

@sasukeをスライド続い行うには、あなたのスライドを更新し、異なる色を使用して第二のラインを使用しますとても動的に – AndroidSmoker74

関連する問題