android弹出布局
Ⅰ android如何获得弹出的对话框中的edit text控件的数据
1、首先自定义布局
2、把自定义布局放入dialog中显示
3、通过自定义布局查找对应的edittext组件
如
java">finalViewDialogView=a.inflate(R.layout.loand,null);//1、自定义布局
//创建对话框
AlertDialogdlg=newAlertDialog.Builder(loand.this)
.setTitle("登录框")
.setView(DialogView)//设置自定义对话框的样式,2、自定义布局放入dialog中显示
.setPositiveButton("登陆",//设置"确定"按钮
newDialogInterface.OnClickListener()//设置事件监听{
publicvoidonClick(DialogInterfacedialog,intwhichButton){editText1=(EditText)DialogView.findViewById(R.id.editText1);
editText2=(EditText)DialogView.findViewById(R.id.editText2);//3、过自定义布局查找对应的edittext组件
Stringid=editText1.getText().toString();
Stringpassword=editText2.getText().toString();
Ⅱ android怎样实现弹出多个输入对话框
1.布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:background="#ffffffff" android:orientation="horizontal"
android:id="@+id/dialog">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/tvname" android:text="姓名:" />
<EditText android:layout_height="wrap_content"
android:layout_width="wrap_content" android:id="@+id/etname" android:minWidth="100dip"/>
</LinearLayout>
2.调用代码
LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.dialog,
(ViewGroup) findViewById(R.id.dialog));
new AlertDialog.Builder(this).setTitle("自定义布局").setView(layout)
.setPositiveButton("确定", null)
.setNegativeButton("取消", null).show();
简单来说就是自定义dialog就好了
在里面创建两个对话框,也就是edittext
你试试看我这个代码。
Ⅲ androidstudio怎么实时预览布局界面
1、打开任意一个布局文件,默认显示Design页面,点击左下角按钮Text切换到text页面
2、点击text页面右边侧栏的Preview按钮,就可以在text傍边显示布局预览界面了。
3、布局预览页面默认是显示在text页面右侧的,不过还是可以调整其显示位置的。点击布局预览页面右上角的设置按钮,会显示下拉设置选项。
4、光标移动到Moveto设置下拉选项时,会弹出新的选项列表。选中Left后,布局预览页面就显示在text页面左边了。其他方向的设置方法类同。
Ⅳ Android安卓编程入门:[3]按钮弹出对话框
我写的系列一般都是由简入繁,前几篇都是比较入门的教程,可根据需要选择浏览,谢谢。此篇讲得是如何创建一个按钮,并且点击,可以弹出一个对话框。很多控件都可以实现此功能,我们就拿典型的按钮——Button来示范。
先在布局界面上,拖进来一个按钮控件,并设置显示的文字,记得保存(Ctrl+S)
之后在代码界面上定义该按钮。
新建一个按钮点击的方法。 onClick(View v) :点击之后的动作。
设置按钮的点击事件指向我们新建的点击方法。 setOnClickListener:设置点击之后触发的动作。
现在我们在onClick里添加弹出对话框的代码。 AlertDialog:一个对话框类。 MainActivity.this:对话框显示的位置。 setTitle:设置标题。 setMessage:设置内容。 setPositiveButton:设置对话框的按钮。 show():显示对话框。
至此所有代码已经完成,编译并生成,在Android安卓虚拟机上显示如下。