2012-09-23 76 views
0

我想问一下如何设置一个布局,当用户在一行中按下按钮时,按钮旁边会出现一个弹出菜单,让用户选择编辑或删除那一排?android:弹出菜单,弹出对话框

另外,我想问如何做一个布局,当用户按下添加按钮,一个弹出对话框类似AlertDialog弹出?在弹出的对话框中,用户可以输入4个edittexts?

可以修改AlertDialog以接受用户输入,即EditTexts?

有没有可供参考的代码?

回答

1

有一个编辑/删除按钮的简单方法是在布局中已经有按钮,但将其可见性设置为View.INVISIBLE不可见。当按下另一个按钮时,只需将编辑/删除按钮的可见性更改为View.VISIBLE即可。

对于自定义对话框,请使用AlertDialog.Builder并使用setView()在对话框中使用您的自定义布局。

http://developer.android.com/reference/android/app/AlertDialog.Builder.html#setView(android.view.View

这里有一个博客帖子有一些示例代码:

http://android-coding.blogspot.com/2011/05/create-custom-dialog-using.html

+0

非常感谢你的帮助! – pearmak