使用 Onitemselect 侦听器从微调器调用另一个活动。 [关闭]

Posted

技术标签:

【中文标题】使用 Onitemselect 侦听器从微调器调用另一个活动。 [关闭]【英文标题】:Call another activity from spinner using Onitemselect Listener. [closed] 【发布时间】:2012-12-10 15:30:23 【问题描述】:

我是安卓新手。

android 中是否可以使用 onItemselectedListener 在 spinner 中调用另一个类或 xml。

【问题讨论】:

请告诉您您要做什么,并分享一些您尝试过的代码。 @user1360270 发布一些代码和您尝试过的内容,否则您的问题将被版主关闭。 【参考方案1】:

这样试试

  mList.setOnItemSelectedListener(new OnItemSelectedListener()
    

        @Override
        public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3)
        
            // start ur activity

        

        @Override
        public void onNothingSelected(AdapterView<?> arg0)
        
            // TODO Auto-generated method stub

        
    )

【讨论】:

【参考方案2】:

是的,当从微调器中选择项目时,您可以调用另一个活动,首先您需要覆盖onItemSelected()

mySpinner.setOnItemSelectedListener(new OnItemSelectedListener()
    

        @Override
        public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3)
        
            // Create the intent to start new activity
            Intent i = new Intent(CurrentActivityName.this, NextActivityName.class);
            i.setflags(Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(i);

        
    );

【讨论】:

【参考方案3】:

使用 Onitemselect 侦听器从微调器调用另一个活动。是的。

【讨论】:

以上是关于使用 Onitemselect 侦听器从微调器调用另一个活动。 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在项目选择的侦听器上初始化(自定义微调器适配器)

为啥微调侦听器需要 onNothingSelected 方法?

如何从该片段中的 onItemSelectedListener 中获取微调器单击的项目?

如何在类中调用加载微调器

在Swift中加载UICollectionView时的加载器/微调器

在同一个片段中实现多个事件监听器 - Android