2014-02-07 31 views
1

试图创建一个清单类型应用程序,当您从微调控件中选择一个元素时,系统会提示您输入其他信息。例如,如果你选择苹果,它会问你有多少,并给你一个可编辑的文本框来选择。Android:选择微调项目时如何提示输入更多详细信息

我应该设计页面,以便在每个项目被选中后使用新的意图,并创建一个新的页面,其中包含提示和以前的选择?

或者还有更好的方法吗?

回答

1

OnItemSelectedListenerAlertDialog就是这样。

1.使用OnItemSelectedListener并重写ItemSelected()

2.创建并显示AlertDialogItemSelected方法内的EditText。

1

如果您没有从用户那里接受如此多的输入,那么您可以创建一个简单的AlertDialog以获取从Spinner中选择的每个项目上的这些值,或者如果需要大量输入,则应该为此调用单独的活动。