2

私はこのアプリケーションでパズル ゲーム アプリケーションを実装しています ボタンをクリックして 1 つのボタンを作成し、パズルの元の画像を表示します。元の画像をダイアログ ボックスに表示し、[OK] をクリックして実際のページに戻ります。

bitmapOrg = BitmapFactory.decodeResource(getResources(),mThumbIds[GameActivity.level]);

いくつかの解決策を転送してください。この問題は緊急であり、さらに日数がかかるため、事前に感謝します

4

2 に答える 2

2

ダイアログボックスにアイコンを設定する必要があると思います。
もしそうなら、あなたは次の方法でそれを行うことができます

AlertDialog.Builder builder = new AlertDialog.Builder(this);
    builder.setMessage("Message");
    builder.setCancelable(false)
            .setPositiveButton("Ok",
                    new DialogInterface.OnClickListener() {
                        public void onClick(DialogInterface dialog, int id) {

                        }
                    });

    AlertDialog alert = builder.create();
    alert.setTitle("Title");
    alert.setIcon(R.drawable.your_image);      
    alert.show();       

ありがとうございました

于 2010-11-02T06:20:28.997 に答える
0

ダイアログボックスに画像を設定したい場合、これは大まかな答えです:

ImageView image=new ImageView(this);
image.setLayoutParams(新しい LayoutParams(幅、高さ));

drawable を使用するか、ビットマップを設定して、このイメージビューに背景画像を設定します

new AlertDialog().Builder(this).setView(image).show();

これは大まかな解決策ですが、アイデアが得られます

于 2010-11-02T06:21:29.740 に答える