2013-04-18 63 views
0

我目前正在创建一个Android应用程序,我从数据库中读取数据。但主要部分是我使用微调控件。正如你所知道的,使用Android Spinner,你可以在其中拥有尽可能多的选项。Android微调导航?

我想让我的Spinner做什么是当我选择一个选项时,我想按下一个按钮(确认或“确定”按钮),然后将导航到与该按钮相关的页面。

例如,我正在做体育赛事。所以在我的一个纺纱厂,我希望它有一个事件列表,当我选择一个特定的事件,我想要被导向到与该事件有关的内容的页面

这甚至有可能吗?或者我最好使用不同的小部件?

回答

0

您可以使用ItemSelectedListener并在onItemSelected方法中编写导航代码以移至相应的活动。您可以使用OnIntemSelected方法中的位置参数来检索项目详细信息。

+0

Thanks @Override public void onItemSelected(AdapterView parent,View v,int position,long id){// TODO自动生成方法存根Toast.makeText(parent.getContext(),"当天是" + parent.getItemAtPosition (position).toString(),Toast.LENGTH_LONG).show(); } 因此,对于那一点的编码,我只是用旋转器选项替换适配器视图?并且在哪里说吐司,只需用我的开始新活动取代它,打开一个新页面? –

+0

此外,我试图空间代码,但它不允许我输入空格,道歉 –

+0

运行代码,如果吐司显示预期值,您可以用开始新的活动代码替换吐司。由于ItemSelectedListener在UI线程中运行,它应该没有任何问题。 –