小编Dav*_*ave的帖子

我可以根据用户偏好在启动时启动不同的活动吗?

我有一个ListActivity和一个MapActivity.我想在用户在首选项窗口中选择的应用程序启动时启动其中一个活动.

到目前为止,我看到在应用程序启动时启动活动的唯一方法是使用...在应用程序清单文件中指定它.

  <activity android:name=".MyActiivty"
        android:label="@string/app_name">
     <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
     </intent-filter>
  </activity>
Run Code Online (Sandbox Code Playgroud)

我想我可能不得不开始一项活动,除了查看用户首选项之外什么都不做,然后启动ListActivity或MapActivity.看起来像浪费一样,活动什么也不做,只能启动另一项活动.在我的研究中,我没有找到解决这个问题的方法.任何建议将不胜感激.

谢谢和问候,戴夫

android

19
推荐指数
2
解决办法
7611
查看次数

标签 统计

android ×1