0

我想问一下如何设置布局,当用户连续按下一个按钮时,按钮旁边会出现一个弹出菜单,让用户选择编辑或删除该行?

另外,我想问一下如何进行布局,以便当用户按下添加按钮时,会弹出一个类似于 AlertDialog 的弹出对话框?在弹出对话框中,用户可以输入 4 个编辑文本?

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

有代码可以参考吗?

4

1 回答 1

1

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

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

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

于 2012-09-23T19:13:36.773 回答