Android交互对话框
16lz
2021-01-25
1.在Android SDK中,虽然有许多的窗口,有些类似Modeless的窗口、有些类似于前端Force Focus的窗口,但真正具有交互功能的则为AlertDialog对话窗口。 new AlertDialog.Builder(EX03_12.this) .setTitle(R.string.app_about) .setMessage(R.string.app_about_msg) .setPositiveButton(R.string.str_ok, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialoginterface, int i) { } } ) .show();
这里仅是有一个确定按钮,还可以添加其他的按钮和图标,可以参照Android文档。
2.提到AlertDialog,自然就会想到Toast。Toast就是一个简短的小信息,可以提示音量大小的调整等。对程序员来说,它也是一个非常好用的Debug工具。/*使用系统标准的 makeText()方式来产生Toast讯息*/ Toast.makeText( EX04_03.this,String,Toast.LENGTH_LONG).show();
第三个参数可以是LENGTH_LONG或LENGTH_SHORT,前者表示时间长,后者较短。当然,也可以使用重写的Toast对象的方法,自己定义Toast显示的Layout。
更多相关文章
- android EditText里面嵌入两个按钮,通过按钮可以加减EditText里的
- AndroidManiFast 字段意义
- android中重写onConfigurationChanged方法响应系统设置更改
- Android(安卓)Activity返回结果startActivityForResult函数
- Android(安卓)多按钮监听器设置
- Android(安卓)按钮响应点击事件的三种实现方式
- Android(安卓)使用WebView点击左上角返回键和物理返回键回到上一
- Android(安卓)Studio中设置ButterKnife、android butterknife ze
- (原创)在Android(安卓)上运行 openCV ,并做灰度变化的一个例子