<?xml version="1.0" encoding="utf-8"?>    

<?xml version="1.0" encoding="utf-8"?>                                                

package com.zdsoft.dialog1130;import android.content.DialogInterface;import android.support.v7.app.AlertDialog;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends AppCompatActivity {    private Button bt_show;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        initView();        bt_show.setOnClickListener(new View.OnClickListener() {            View myView = LayoutInflater.from(MainActivity.this).inflate(R.layout.dialog_view, null);            EditText et_user = (EditText) myView.findViewById(R.id.et_user);            EditText et_password = (EditText) myView.findViewById(R.id.et_password);            @Override            public void onClick(View v) {                AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);                builder.setIcon(R.mipmap.ic_launcher);                builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {                    @Override                    public void onClick(DialogInterface dialog, int which) {                        Toast.makeText(MainActivity.this, et_user.getText().toString(), Toast.LENGTH_SHORT).show();                    }                });                builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {                    @Override                    public void onClick(DialogInterface dialog, int which) {                        Toast.makeText(MainActivity.this, "取消", Toast.LENGTH_SHORT).show();                    }                });                AlertDialog dialog = builder.create();                dialog.setTitle("用户登录");                dialog.setView(myView);                dialog.show();            }        });    }    private void initView() {        bt_show = (Button) findViewById(R.id.bt_show);    }}

更多相关文章

  1. DialogUtils Material风格对话框工具类
  2. Unity For Android(安卓)iOS 的本地推送
  3. Android(安卓)AlertDialog的各种用法总结
  4. EditTextView:取消焦点&自动获取焦点
  5. android仿支付宝密码输入框效果
  6. Android打包签名——生成keystore到完成签名
  7. Android(安卓)中单选框或复选框点击其中一个,其余取消操作
  8. Android之AppWidget的按钮事件开启Activity
  9. Okhttp封装

随机推荐

  1. JavaScript 创意卡通滑杆拖动控件
  2. 利用ELK搭建Docker容器化应用日志中心
  3. JavaScript 中的奇葩知识
  4. 微服务通信的三种方法[每日前端夜话0xB5]
  5. 都9102年了,还需要用到 jQuery 吗?[每日前
  6. 干货来了!这款jQuery图表不容错过
  7. 笔记 Spinner类(下拉列表框):
  8. Jenkins长大了,Pipeline该用起来了!
  9. HTML5 蓝色 3D 钻石旋转动画
  10. Javascript 性能测试 [每日前端夜话0xB1]