0

透明なアクティビティを作成する必要があります。リソースを使用できないため、スタイルをプログラムで透明に設定する必要があります。

setTheme(android.R.style.Theme_WallpaperSettings);

onCreate()メソッドで .Docs を呼び出す前に次のsuper.onCreate(savedInstanceState);ように言います。

public static final int Theme_WallpaperSettings:

前のアクティビティが背景に見えるように、暗い色合いの透明な背景になるように設計された、壁紙の設定アクティビティのテーマ

しかし、アクティビティの背景は黒です!透明ではありません.また、これらのテーマを試しました:

  • _半透明
  • _Translucent_NoTitleBar_Fullscreen
  • _ダイアログ

しかし、結果は同じです。この問題を解決する方法はありますか?

4

1 に答える 1

-5

この投稿Hex transparent in colors、またはHow to make a background 20% transparent on Androidを見ることができます

その投稿では、色の 16 進コードを変更して透明色を 0% から 100% に設定する方法がいくつか提供されており、アクティビティだけでなく、すべてのビューに適用できます。以下を使用してアクティビティで使用できます。

view.setBackgroundColor(Color.parseColor("#00000000")); // Add your color code that you want
于 2013-11-05T04:27:09.283 に答える