dialog-android怎么确定对话框返回的值是true还是false
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dialog-android怎么确定对话框返回的值是true还是false相关的知识,希望对你有一定的参考价值。
参考技术A android dialog中是没有返回值的,不同的Button点击会回调不同的方法,以下是示例代码:1.创建对象框
AlertDialog.Builder builder = new Builder(context);
builder.setTitle("请输入"); //设置对话框标题
builder.setIcon(android.R.drawable.btn_star); //设置对话框标题前的图标
2.创建EditText输入框
final EditText edit = new EditText(context);
3.将输入框赋值给Dialog,并增加确定取消按键
builder.setView(edit);
builder.setPositiveButton("确认", new DialogInterface.OnClickListener()
@Override
public void onClick(DialogInterface dialog, int which)
Toast.makeText(context, "你输入的是: " + edit.getText().toString(), Toast.LENGTH_SHORT).show();
);
builder.setNegativeButton("取消", new DialogInterface.OnClickListener()
@Override
public void onClick(DialogInterface dialog, int which)
Toast.makeText(context, "你点了取消", Toast.LENGTH_SHORT).show();
);
4.设置常用api,并show弹出
builder.setCancelable(true); //设置按钮是否可以按返回键取消,false则不可以取消
AlertDialog dialog = builder.create(); //创建对话框
dialog.setCanceledOnTouchOutside(true); //设置弹出框失去焦点是否隐藏,即点击屏蔽其它地方是否隐藏
dialog.show(); 参考技术B art.dialog.confirm('你确定要删除这掉消息吗?',
function ()
art.dialog.tips('执行确定操作');
//调用确定执行的事
,
function ()
art.dialog.tips('执行取消操作');
//调用取消执行的事
);
return false;本回答被提问者和网友采纳
JavaScipt
三个常用对话框
alert("出现错误");警告对话框,作用是弹出一个警告对话框
confirm("确定退出吗");确定对话框,作用是弹出一个可供选择的确定对话框,返回true,false,可用变量接收。
prompt("输入数字","只能是数字");作用是弹出一个可以输入内容的对话框。
基本数据类型
字符串,小数,整数,时间日期,布尔型
变量
都是用var来定义,是万能类型,可以放任何类型的值,可以直接使用,不用定义,但习惯上定义。
格式:var 变量名;
类型转换
自动转换和强制转换,一般用强制转换。
其他类型转换为整数:parseint(变量);
其他类型转换为小数:parsefloat(变量);
判断是否是一个合法的数字类型:isNaN(变量);
是数字的话返回false,不是数字返回true.
运算符
数学运算符:+ - * / % ++ -- += -= *= /=
关系运算符:== >= <= != > <
逻辑运算符:&& || !
条件运算符:?:
赋值运算符:=
语句
一般分为顺序,分支和循环。
(1)分支是if语句
if()
{}
else
{}
(2)循环用for语句
for(初始条件;循环条件;状态改变)
{循环体}
(3)break和continue
(4)如果要输出某一参数的值
alter(值)
数组
定义:
var 数组名=new array();——他的长度是可以动态变化的,里面可以放任意类型的元素。
数组元素的赋值:
a[0]=1;
a[1]=2;
a[2]=3;
...
数组取值:
a[索引]
数组属性:
a.lengh——数组的长度
方法:
a.sort();——排序数组按照第一个字符排序
a.reverse();——翻转数组
函数
函数四要素:名称。输入,输出,函数体
定义函数:——输入为参数形式,返回值可以是var类型也可以return一个值。
function 函数名 (输入参数,输出参数)
{函数体}
函数不调用是不会执行的,
函数的调用:
函数名(实参)
以上是关于dialog-android怎么确定对话框返回的值是true还是false的主要内容,如果未能解决你的问题,请参考以下文章