内側のボタンをクリックしますアンドロイド - 私は、Androidで<code>AlertDialog</code>の内側のボタンをクリックする方法を疑問に思うと、これは私のコードであるalertDialog
activity_float_info.xml
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button" />
MainActivity.java
QR_ = LayoutInflater.from(MainActivity.this).inflate(R.layout.activity_float_info, null);
MAIN_QR_SCAN = (LinearLayout) findViewById(R.id.MAIN_QR_SCAN);
MAIN_QR_SCAN.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
new AlertDialog.Builder(MainActivity.this)
.setCancelable(Boolean.TRUE)
.setNegativeButton(getString(R.string.CANCEL), new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
dialogInterface.dismiss();
}
})
.setView(R.layout.activity_float_info)
.show();
button = (Button)QR_.findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
button.setText("TEst");
}
});
}
});
私はレイアウトを膨張させる。 私は主な問題があると思う。
button = (Button)QR_.findViewById(R.id.button);
カスタムダイアログを作成します。 –
私は上記の.setViewを持つAlertDialogを持っています – Ampersanda