zoukankan      html  css  js  c++  java
  • AlertDialog 基本使用

    1,设置dialog 背景

    1 <?xml version="1.0" encoding="utf-8"?>
    2 <shape xmlns:android="http://schemas.android.com/apk/res/android"
    3     android:shape="rectangle"
    4     >
    5     <corners android:radius="5dp"></corners>
    6     <solid android:color="@android:color/white"/>
    7 
    8 </shape>

    2,android codee

     1 public class DialogActivity extends AppCompatActivity {
     2 
     3     @Bind(R.id.button2)
     4     Button button2;
     5     AlertDialog dialog;
     6     AlertDialog.Builder builder;
     7     View view;
     8 
     9 
    10     @Override
    11     protected void onCreate(Bundle savedInstanceState) {
    12         super.onCreate(savedInstanceState);
    13         setContentView(R.layout.activity_dialog);
    14         ButterKnife.bind(this);
    15         view = LayoutInflater.from(this).inflate(R.layout.dialog_layout, null);
    16 
    17         dialog = new AlertDialog.Builder(this).create();
    18         //点击其他的地方关闭dialog
    19         dialog.setCanceledOnTouchOutside(true);
    20         
    21         view.findViewById(R.id.cnacel).setOnClickListener(new View.OnClickListener() {
    22             @Override
    23             public void onClick(View v) {
    24                 dialog.dismiss();
    25             }
    26         });
    27         view.findViewById(R.id.sure).setOnClickListener(new View.OnClickListener() {
    28             @Override
    29             public void onClick(View v) {
    30                 dialog.dismiss();
    31             }
    32         });
    33     }
    34 
    35     @OnClick(R.id.button2)
    36     void show() {
    37         dialog.show();
    38         dialog.getWindow().setContentView(view);
    39     }
    40 
    41 }
  • 相关阅读:
    4组Alpha冲刺2/6
    4组Alpha冲刺1/6
    4组Alpha冲刺3/6
    4组Alpha冲刺3/6
    4组Alpha冲刺4/6
    原创视频作品汇总(更新至2012.8.04)
    PPT全转通2.0发布
    PPT全转通1.3
    [原创]WIN8系统的远程桌面漏洞 利用QQ拼音纯净版实现提权
    原创钢琴曲 《夏季来临之前的歌》
  • 原文地址:https://www.cnblogs.com/lihaolihao/p/5175425.html
Copyright © 2011-2022 走看看