你的位置:首页 > 软件开发 > 操作系统 > [android] 手机卫士自定义对话框布局

[android] 手机卫士自定义对话框布局

发布时间:2016-04-09 00:00:04
手机防盗页面部分点击手机防盗,进行判断,如果没有设置密码,显示一个设置密码的对话框,如果已经设置密码了,弹出输入密码对话框密码保存在SharedPreferences中,数据取出进行判断 自定义一个布局文件,dialog_setup_password.根布局宽度不要充满屏幕内 ...

[android] 手机卫士自定义对话框布局

手机防盗页面部分

点击手机防盗,进行判断,如果没有设置密码,显示一个设置密码的对话框,如果已经设置密码了,弹出输入密码对话框

密码保存在SharedPreferences中,数据取出进行判断

 

自定义一个布局文件,dialog_setup_password.

根布局宽度不要充满屏幕

内部控件,宽度要小一点留出空间,居中对齐,android:gravity=”center”

两个并排的按钮,确定和取消,线性布局水平朝向

 

获取AlertDialog.Builder对象,通过new Builder(),参数:上下文对象

调用Builder对象的setView(view)方法,参数:View对象,通过布局填充器填充

调用View.inflate(context,resource,root)方法,把布局文件转换成View对象,上下文,资源,根

调用Builder对象的show()方法

 [android] 手机卫士自定义对话框布局

HomeActivity.java

 

  /**   * 打开手机防盗的对话框   */  protected void startMobileSec() {    String password=sp.getString("password", "");    //设置密码    if(TextUtils.isEmpty(password)){      AlertDialog.Builder builder=new Builder(this);      View view=View.inflate(this, R.layout.dialog_setup_password, null);      builder.setView(view);      builder.show();    }else{      //输入密码          }  }

原标题:[android] 手机卫士自定义对话框布局

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录