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