2

私のアプリケーションでは、ボタンをクリックするだけで実行時に画面を半透明にしたいと考えています。私は試した

setTheme(android.R.style.Theme_Translucent_NoTitleBar);

メソッドでしたが、onClick()うまくいきませんでした。これを達成する方法はありますか?

4

2 に答える 2

0

マニフェストでアクティビティ テーマを半透明に設定し、アクティビティのメイン レイアウトで背景を設定できます。ボタンをクリックすると、レイアウトの背景が削除されるか、透明に設定されます。

于 2014-10-15T21:26:47.690 に答える
0

答えは、@Selvin が言ったように、ビューがインスタンス化される前にテーマを設定することです。そのために、別のテーマでボタンをクリックしてアクティビティを再開しました。

于 2012-08-23T06:37:50.600 に答える