目前共有5篇帖子。 字体大小:较小 - 100% (默认)▼  内容转换:台灣正體▼
 
点击 回复
639 4
【程序】點擊按鈕後彈出對話框
一派掌门 二十级
1楼 发表于:2014-11-22 18:25
OnClickListener btn2_events = new OnClickListener() {
            @Override
            public void onClick(View v)
            {
                //Here you must use "MainActivity.this" for the parameter Context.
                //You can not use "getApplicationContext()" any more!
                Dialog dlg = new AlertDialog.Builder(MainActivity.this)
                                .setTitle("A question")
                                .setMessage("How many people are there in your home?")
                                .setPositiveButton("Four", null)
                                .setNegativeButton("Three", null)
                                .create();
                dlg.show();
            }
        };
        findViewById(R.id.button2).setOnClickListener(btn2_events);
一派掌门 二十级
2楼 发表于:2014-11-22 18:26
在界面中創建button2後就可以看到效果
 
一派掌门 二十级
4楼 发表于:2014-11-22 19:03
.setPositiveButton("Four", null)
第二個參數可以設置點擊按鈕後的事件,
一般是new OnClickListener() {},裡面一些事件比如onClick,這個和button2那個差不多
 
一派掌门 二十级
5楼 发表于:2014-11-22 19:05
.setPositiveButton("確定", new DialogInterface.OnClickListener() { 
                     
                    @Override 
                    public void onClick(DialogInterface dialog, int which) { 
                        // TODO Auto-generated method stub  
                    } 
                })
 
一派掌门 二十级
6楼 发表于:2014-11-22 19:23
回覆:5樓
OnClickListener變成了DialogInterface.OnClickListener
View v變成了DialogInterface dialog, int which
 

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:639 回复数:4
评论数: ?
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2014-11-22 19:23
 
©2010-2025 Purasbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。