0

ポップアップ時にアイテムが表示されるダイアログを作成したい。しかし、問題は、ダイアログをポップしているときに、タイトルと空白のみが表示され、ダイアログにアイテムが表示されないことです。コードは次のとおりです。

@Override
public void onClick(View v) {

  final String list[]={"r","g","b"};

  AlertDialog.Builder alert = new AlertDialog.Builder(myAct.this);

  alert.setTitle("dialog with list");

  alert.setItems(list,new DialogInterface.OnClickListener(){
    @Override
    public void onClick(DialogInterface dialog,int which) {
      Toast.makeText(getApplicationContext(),""+list[which],1000).show()
    }
  });
  alert.show();
4

2 に答える 2

1

http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog

これを参照しましたか?

もしそうなら、これを試してみませんか

final String[] list={"r","g","b"};

それ以外の

final String list[]={"r","g","b"};
于 2012-08-07T06:49:32.767 に答える
0

に項目を追加してからお試しくださいCharSequence[]。詳細については、このドキュメントを参照してください。

于 2012-08-07T06:47:16.210 に答える