組み込みのAndroidのAlertDialog.Builderは、最大3つのボタンオプション(ポジティブ、ネガティブ、ニュートラル)を持ち、水平に整列しています。私はそれに多くのボタンを追加し、向きを垂直に設定したいと思います。AlertDialog.Builderの3つ以上の垂直ボタン
どうすればいいですか?
ご了承ください。前もって感謝します。
組み込みのAndroidのAlertDialog.Builderは、最大3つのボタンオプション(ポジティブ、ネガティブ、ニュートラル)を持ち、水平に整列しています。私はそれに多くのボタンを追加し、向きを垂直に設定したいと思います。AlertDialog.Builderの3つ以上の垂直ボタン
どうすればいいですか?
ご了承ください。前もって感謝します。
カスタマイズダイアログを作成するだけです。
Dialog dialog = new Dialog(YourActivity.class);
dialog.setContentView(R.layout.your_dialog_layout);
dialog.setTitle("Dialog message");
これで、新しいxmlファイルを簡単に作成して、必要なものを置くことができます。代わりに http://developer.android.com/guide/topics/ui/dialogs.html
使用Android.app.Dialog
:上
Button close = (Button) dialog.findViewById(R.id.close);
close.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
dialog.cancel();
}
});
チェック:
は、ボタンを管理します。しかし、ヘルパービルダークラスはありません。
はカスタムレイアウトを作成する必要があります。
http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog
独自のレイアウトを作成し、ビューを取得し、残りのリンクに従うことを、それを膨らませます。