亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

對話框出現4秒后自動消失的代碼實現

標簽:
Android


 [代码]java代码:

?

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

public class MainActivity   extends AppCompatActivity   {

 

    private Button dialog1,dialog2;

    private AlertDialog alert;

    private Timer timerl;

    private MyHandler handler;

 

 

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

 

        setContentView(R.layout.activity_main);

         

        timerl=new Timer();

        handler=new MyHandler();

         

        dialog1=(Button)findViewById(R.id.dialog1);

        dialog1.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View view) {

                showAlertDialog();

            }

        });

 

 

    }

 

    private void showAlertDialog(){

        AlertDialog.Builder   builder=new AlertDialog(this);

        builder.setTitle("confirm!");

        builder.setMessage("welcome   to use~");

        builder.setCancelable(false);

        alert=builder.create();

        alert.show();

 

        timerl.schedule(new CloseDialogTask(),4000);

    }

     

    private class CloseDialogTask extends TimerTask

    {

     private void run(){

         handler.sendEmptyMessage(0);

     }    

    }

     

    private class MyHandler extends Handler{

        public void handleMessage(Message msg){

            alert.dismiss();

        }

    }



原文链接:http://www.apkbus.com/blog-919484-72797.html

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消