我正在使用一个Android应用程序,并且其中有一个菜单显示活动名称列表。单击菜单中的任何项目后,应该开始该特定活动。从活动列表中启动Android活动
单程我知道要做到这一点是,
String classes[]= {"firstActivity","DetailActivity"}; intent i =new Intent(pkg_name+classes[position]);startActivity(i);
其中位置= 0或1 为此,我需要在AndroidManifest.xml文件中写入以下代码对于每个活动
<activity
android:name="com.example.day1.DetailActivity"
>
<intent-filter>
<action android:name="com.example.day1.DetailActivity" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
但我想只是
<activity android:name=".DetailActivity"></activity>
简单的代码。不想使用意图过滤器所以请给我替代我可以在这种情况下使用。
嗨,欢迎来到SO,检查我的回答 – Pragnani