1

我写了一个activity,我想用点击搜索按钮跳转这个activity,我在Manifest中写了一些代码。

<activity android:theme="@style/launcher" android:name=".Launcher">
        <intent-filter>
            <action android:name="android.intent.action.SEARCH_LONG_PRESS"/>
            <action android:name="android.intent.action.ASSIST"/>
            <category android:name="android.intent.category.DEFAULT"/>
        </intent-filter>

这是工作。但是现在我想在其他活动中控制人们,人们可以设置这个活动在长按搜索按钮时跳转或不跳转。

4

1 回答 1

-2

请使用下面的代码。

        Intent in =new Intent(ActivityName.this,switcActivty.class);
        IntentFilter filter = new IntentFilter();
        filter.addAction(intent.getAction());
        filter.addCategory(Intent.CATEGORY_DEFAULT);

        startActivity(in);
于 2013-07-15T09:44:56.583 回答