我想问一下如何设置布局,当用户连续按下一个按钮时,按钮旁边会出现一个弹出菜单,让用户选择编辑或删除该行?
另外,我想问一下如何进行布局,以便当用户按下添加按钮时,会弹出一个类似于 AlertDialog 的弹出对话框?在弹出对话框中,用户可以输入 4 个编辑文本?
可以修改 AlertDialog 以接受用户输入,即 EditTexts 吗?
有代码可以参考吗?
拥有编辑/删除按钮的一种简单方法是在布局中已经拥有该按钮,但将其可见性设置为View.INVISIBLE
不可见。当按下另一个按钮时,只需将编辑/删除按钮的可见性更改为View.VISIBLE
.
对于自定义对话框,使用AlertDialog.Builder
并setView()
在对话框中使用您的自定义布局。
这是带有一些示例代码的博客文章:
http://android-coding.blogspot.com/2011/05/create-custom-dialog-using.html