带输入框(EditText)的AlertDialog
(2011-08-09 09:58:52)
标签:
带输入框(edittext)的alertdialog杂谈 |
分类: android |
java中的提示框相信我们都很熟悉了,有带按钮的不带按钮的带输入框的,在android同样我们也可以使用这种效果,我这里是一个带输入框的例子,下面的代码都是很简单的editbox_layout.xml作为一个独立的页面来显示我们的提示框是什么样子的,如果想要改变输入框的样式什么的直接修改editbox_layout.xml就OK了,很方便http://www/uc/myshow/blog/misc/gif/E___7479ZH00SIGG.gif
java代码:
LayoutInflater factory = LayoutInflater.from(StationActivity.this);//提示框
final View view =
factory.inflate(R.layout.editbox_layout, null);//这里必须是final的
final EditText
edit=(EditText)view.findViewById(R.id.editText1);//获得输入框对象
edit.setHint("当前范围"+fanwei+"米");//输入框默认值
new
AlertDialog.Builder(StationActivity.this)
.setTitle("无数据,改变范围试试吧")//提示框标题
.setView(view)
.setPositiveButton("确定",//提示框的两个按钮
new
android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
java代码:
LayoutInflater factory = LayoutInflater.from(StationActivity.this);//提示框