通过在微调器中选择项目,将打开新活动

时间:2013-01-05 03:48:06

标签: android android-activity android-spinner

我正在开发一个Android应用程序,在注册时,用户可以选择一个类型,“个人”或“公司”。当他选择公司时,会打开一个新活动,在那里他可以输入有关公司的信息。请帮助我如何导航到新活动。我试过但没有得到任何解决方案。

2 个答案:

答案 0 :(得分:0)

将侦听器实现到微调器,然后检查点击位置,如果是公司使用意图打开一个新的活动。

Intent i = new Intent(MainActivity.this, SecondClass.class);
startAtivity(i);

答案 1 :(得分:0)

设置setOnItemSelectedListener,如果选择调用onItemSelected,则调用其他onNothingSelected

 s.setOnItemSelectedListener(new OnItemSelectedListener() {

            @Override
            public void onItemSelected(AdapterView<?> arg0, View arg1,
                    int arg2, long arg3) {
                 String str = (String) arg0.getSelectedItem();

                             //here print selected value...
                 System.out.println("String is :: " + str);

                             //And StartActivity here...

                    Intent intent = new Intent(YourActivity.this,SecondActivity.class);
                    startActivity(intent);

            }

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

            }
        });

我希望这会对你有所帮助。