-1

RadioButtons を使用してダイアログが表示される前に呼び出されるイベントを取得しようとしています。しかし、私はできませんでした。setOnTouchListener イベントを使用しようとしましたが、意図したとおりに動作しませんでした。そこで、スピナーのダイアログの開閉機能を制御するイベントがあると想像しました。

誰か知っていますか?!

前もって感謝します

4

1 に答える 1

0

ダイアログに関する公式ドキュメントをご覧ください: http://developer.android.com/guide/topics/ui/dialogs.html

final CharSequence[] items = {"Red", "Green", "Blue"};

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Pick a color");
builder.setSingleChoiceItems(items, -1, new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int item) {
        Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
    }
});
AlertDialog alert = builder.create();
于 2012-08-27T20:36:16.667 に答える