public class ListAlert extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_list_alert);
final String[] lang = new String[]{"Kotlin", "Java", "Python", "PHP", "C#", "Ruby", "Perl"};
AlertDialog.Builder builder = new AlertDialog.Builder(ListAlert.this);
builder.setIcon(R.drawable.info).setTitle("选择你喜欢的开发语言");
builder.setItems(lang, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(ListAlert.this, "你选择了"+lang[i], Toast.LENGTH_SHORT).show();
}
});
AlertDialog alert = builder.create();
alert.show();
}
}
Android AlertDialog普通列表对话框练习
最新推荐文章于 2024-11-23 13:24:06 发布