В настоящее время у меня есть метод, который должен возвращать результат диалога. Код, который я использую, -Возвращаемые значения через диалог
private int ShowDialog(String FileName)
{
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
// set title
alertDialogBuilder.setTitle("Play File");
// set dialog message
alertDialogBuilder
.setMessage("Would you like .... file")
.setCancelable(false)
.setPositiveButton("Yes",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id)
{
dialog.cancel();
return 1;
}
})
.setNegativeButton("No",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
dialog.cancel();
return 0;
}
});
AlertDialog alert11 = alertDialogBuilder.create();
alert11.show();
}
Но похоже, что метод onClick должен быть недействительным. В любом случае, я могу заставить этот метод возвратить значение и в ответ заставить метод ShowDialog вернуть это значение.?
метод, который должен возвращать результат диалога "можете ли вы конкретно указать, какой результат диалога вы хотите вернуть –
Что вы хотите вернуть? – SKT