2016-06-18 1 views
-2

enter image description hereenter image description hereカスタムイメージの背景を持つダイアログボックスから白い背景を削除するには?

私が試行錯誤の多くが、私は第二のスクリーンショットの画像のように見えるのダイアログボックスを作成することができたのAndroid game.afterのための最初の画像のようなカスタムダイアログを作成したいです。
私は達成したいものと同じに見えますが、pngであっても画像の周りに白いピクセルが表示されます。

どのように私は、スクリーンショットのダイアログボックスの画像から白画素を削除し、それが最初の画像と同じに見えるようにすることができますか?

+0

作るためにウルダイアログボックスにこのコードを追加してください! –

答えて

1

は、はい...それが可能であること透明

dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT)); 

または

dialog.getWindow().setBackgroundDrawable(new ColorDrawableResource(R.color.transparent)); 
+0

FYIダイアログボックスを使用する必要があります。アラートボックスでは機能しません。 – Shank

+0

私はあなたの解決策を試しましたが、今は白いピクセルはありませんが、白い先があったところに灰色の色があります。現在のスクリーンショットのリンクを参照してください。 [リンク](https://www.dropbox.com/s/uv9vrvrsunx8ylr/Screenshot_2016-07-04-20-45-56.png?dl=0) – pavitran

+0

ウルのimgの後ろに表示されている他の何かがある@pavitran、 urを削除する "Time's up" img。スクリーンショットは、警告ボックス – Shank

関連する問題