文档章节

提示框(二)

dailei1021
 dailei1021
发布于 2015/10/21 14:44
字数 161
阅读 26
收藏 1

1.  MainActivity

public class MainActivity extends AppCompatActivity {
    private Button mybutton = null;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        this.mybutton = (Button) super.findViewById(R.id.mybutton);
        this.mybutton.setOnClickListener(new OnClickListenerImp());


    }

    private class OnClickListenerImp implements OnClickListener {
        @Override
        public void onClick(View v) {
            MainActivity.this.exitDialog();
        }
    }

    private void exitDialog() {
        Dialog dialog =  new AlertDialog.Builder(MainActivity.this)
                .setTitle("program back?")
                .setMessage("are you sure to exit this program?")
                .setPositiveButton("sure",
                        new DialogInterface.OnClickListener() {
                            @Override
                            public void onClick(DialogInterface dialog, int which) {
                                MainActivity.this.finish();    //end of program
                            }
                        }).setNegativeButton("cancel",     //add cancel button
                        new DialogInterface.OnClickListener() {
                            @Override
                            public void onClick(DialogInterface dialog, int which) {
                            }
                        }).create();   //create Dialog
        dialog.show();   //show Dialog
    }
}

2.  activity_main.xml

<EditText
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/mytext"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="60dp"
    android:text="hello" />

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="delete"
    android:id="@+id/mybutton"
    android:layout_below="@+id/mytext"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="55dp" />


© 著作权归作者所有

共有 人打赏支持
dailei1021
粉丝 3
博文 64
码字总数 23660
作品 0
深圳
程序员
Colortip – jQuery文字信息提示插件简介

二、效果抢鲜 您可以狠狠地点击这里:Colortip信息提示插件demo 鼠标移到demo页面的橙红色链接上就会看到各种颜色的信息提示框啦! 三、如何使用 我们需要用到一个CSS样式文件,jQuery库文件...

林文安
2012/06/14
0
0
关于安卓开发通过Toast显示消息提示框

Toast用于在屏幕中显示一个提示信息栏,该消息栏没有任何控制按钮,并且不会获得焦点,经过一定时间后自动消失。 作用:用于显示一些快速提示信息 有两种方式可以显示提示信息框 一: 调用T...

听着music睡
2013/03/26
0
0
文本框文字个数输入提示DEMO

使用方法说明: 在需要判断的时候触发 T.doCheckLen('ti1', 'to1', 1, 50) 即可! 参数说明: T.doCheckLen('ti1', 'to1', 1, 50) ti1 即需要捕捉的文本框文字的id to1 即需要返回数字的id 1 ...

功夫panda
2012/02/28
0
0
JEECG 3.7.8 新版表单校验提示风格使用&升级方法(validform 新风格)

JEECG 表单校验新提示风格使用讲解&升级方法 (validform 新风格漂亮,布局简单) JEECG 表单校验采用的是validform,默认的校验提示需要占用页面布局,提示效果较传统。jeecg这个自定义的校验...

Jeecg
08/09
0
0
控制input输入框中提示信息的显示和隐藏的方法

在运用html+css+javascrpt进行页面制作时,我们往往会遇到一些影响用户体验,而又容易被我们忽视的小细节。比如,input输入框中的提示信息,怎样才能根据对象获得和失去焦点而实现其显示和隐...

思维80
2015/12/11
92
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7防火墙firewalld操作

firewalld Linux上新用的防火墙软件,跟iptables差不多的工具。 firewall-cmd 是 firewalld 的字符界面管理工具,firewalld是CentOS7的一大特性,最大的好处有两个:支持动态更新,不用重启服...

dingdayu
今天
1
0
关于组件化的最初步

一个工程可能会有多个版本,有国际版、国内版、还有针对各种不同的渠道化的打包版本、这个属于我们日常经常见到的打包差异化版本需求。 而对于工程的开发,比如以前的公司,分成了有三大块业...

DannyCoder
今天
2
0
Spring的Resttemplate发送带header的post请求

private HttpHeaders getJsonHeader() { HttpHeaders headers = new HttpHeaders(); MediaType type = MediaType.parseMediaType("application/json; charset=UTF-8"); ......

qiang123
昨天
3
0
Spring Cloud Gateway 之 Only one connection receive subscriber allowed

都说Spring Cloud Gateway好,我也来试试,可是配置了总是报下面这个错误: java.lang.IllegalStateException: Only one connection receive subscriber allowed. 困扰了我几天的问题,原来...

ThinkGem
昨天
27
0
学习设计模式——观察者模式

1. 认识观察者模式 1. 定义:定义对象之间一种一对多的依赖关系,当一个对象状态发生变化时,依赖该对象的其他对象都会得到通知并进行相应的变化。 2. 组织结构: Subject:目标对象类,会被...

江左煤郎
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部