0
我有一個對話框出現在SurfaceView的頂部。我希望對話框有一個自定義圖像作爲背景,但我也想讓圖像稍微透明一點,以便在下面看到。android對話框 - 設置背景圖像的不透明度
有關如何更改圖像不透明度的任何想法?
gameover.xml:從父活動
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialog"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/imagebackground"
android:orientation="vertical" >
創建代碼
gameOverDialog = new Dialog(this);
gameOverDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
gameOverDialog.setContentView(R.layout.gameover);
感謝您的回覆。我嘗試將背景設置爲「Drawable」,並且工作正常。我不得不通過'gameOverDialog = new Dialog(this,android.R.style.theme_transulcent')來更改這行代碼,但這會產生另一個問題,對話框將全屏顯示。無論如何,感謝您的回答。 – Wozza