我的只能是AlertDialog builder不能是AlertDialog.Builder
来源:2-11 输入对话框
注定不同
2018-06-26 21:45:29
import android.support.v7.app.AlertDialog;
。。。
private void showSingleListDialog() {
final String[] fruit = {"apple", "banana", "orange", "pear", "peach"};
// 此处和老师的不一样,而且不能写成老师那样的,不知道为什么?
AlertDialog builder = new AlertDialog.Builder(this)
.setTitle("单选列表提示,喜欢的水果").setSingleChoiceItems(fruit, 1, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
idx = i;
}
}).setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(MainActivity.this, fruit[idx], Toast.LENGTH_SHORT).show();
}
}).show();
}
1回答
注定不同
提问者
2018-06-26
这个问题报的是这个错
相似问题
回答 1
回答 1