尝试创建一个清单类型的应用程序,当您从微调器中选择一个元素时,系统将提示您输入其他信息。例如,如果你选择苹果,它会询问你有多少,并给你一个可编辑的文本框来选择。
我是否应该设计页面以便在选择每个项目后使用新的意图并创建一个包含提示和之前选择的新页面?
或者有更好的方法吗?
答案 0 :(得分:1)
OnItemSelectedListener
和AlertDialog
就是这样。
1.使用OnItemSelectedListener并覆盖ItemSelected()
2.使用AlertDialog
方法内的edittext创建并显示ItemSelected
。
答案 1 :(得分:1)
如果您没有从用户那里获得如此多的输入,那么您可以创建一个简单的AlertDialog来获取从Spinner中选择的每个项目的那些值,或者如果需要大量输入,那么您应该为此调用单独的活动。