您的位置:首页 > 移动开发 > Android开发

android弹窗dialog和AlertDialog

2016-03-30 17:13 316 查看
http://www.rainweb.cn/javascript/zcms-alert/zDialogDemo.html

几种漂亮的弹窗dialog

如果要输入输出的话建议还是用AlertDialog

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_daily_list);
/*    通过LayoutInflater来加载一个xml的布局文件作为一个View对象
*     而且因为是在原来的activity_daily_list的activity上加载viewdialog,所以要viewdialog定义成private而且inflate方法写在onCreate()里*/
viewdialog = (View) LayoutInflater.from(DailyListActivity.this).inflate(R.layout.dialog_addlist_input, null);

setUpViews();
addlist_button=(Button)findViewById(R.id.addlist_button);
addlist_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
AlertDialog.Builder builder = new AlertDialog.Builder(DailyListActivity.this);
builder.setTitle("新建任务");
builder.setView(viewdialog);
builder.show();/*记得这一行,不然不显示弹框*/
bt_ok = (Button) viewdialog.findViewById(R.id.bt_ok);

bt_ok.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
add();
setUpViews();
}
});

}
});

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: