public int alertBox (String title, String message) {
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this);
alertDialogBuilder
.setTitle(title) <------ ????
.setMessage(text) <--------- ?????
.setCancelable(false)
.setPositiveButton("OK",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
dialog.cancel();
}
});
// create alert dialog
AlertDialog alertDialog = alertDialogBuilder.create();
// show it
alertDialog.show();
return 1;
}
Насколько я знаю, Java не имеет Visual Basic-подобный оператор «With object --- .property = xyz». т.е.Java С (Object) Statement
With x
.caption = "caption"
...
Может кто-нибудь объяснить, что происходит выше, что alertDialogBuilder в Android, кажется, есть возможность подразумеваемый объект?
Это относится к чему-либо еще в Java? В Android? Как узнать, когда это можно использовать. Это Android-Java? Можете ли вы использовать методы и функции, которые используют это?
Значит, некоторые классы используют это, а некоторые нет?Это зависит от класса, то, правильно? –
Точно. Это действительно зависит. –
Я попробовал это на нескольких других классах, и это не сработало, так что это объясняет! –