У меня есть TextView
на моем mainActivity
, и я создаю AlertDialog
следующим образом:Android SetText в деятельности от AlertDialog
textViewPropanol = (TextView) findViewById(R.id.textViewPropranol);
boton_propanol = (ToggleButton) findViewById(R.id.button_propanol);
boton_propanol.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(boton_propanol.isChecked()) {
textViewPropanol.setText("activacted");
final AlertDialog.Builder a_builder = new AlertDialog.Builder(MedicamentosActivity.this);
a_builder.setCancelable(false)
.setItems(R.array.mediPropanolol, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
textViewPropanol.setText();
}
})
.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
}) ;
AlertDialog alert = a_builder.create();
alert.setTitle("Medicina");
alert.show();
}
else{
textViewPropanol.setText("des");}
}
});
Я хочу, чтобы установить текст в textViewPropanol
с параметром, выбранным из AlertDialog
.
Пожалуйста, поделитесь проблемой, с которой вы столкнулись при настройке текста. use final TextView textViewPropanol = (TextView) findViewById (R.id.textViewPropranol); Это должно сработать. –
, когда вы говорите с выбранной опцией, какие варианты? – CDrosos