0

我需要做一个应用程序才能像这样运行。

它是一个 android 应用程序,它应该有 2 种启动方法。

  • 一种是在触摸图标时直接执行该功能。
  • 应该有另一个图标来为同一个应用程序设置设置,以设置 android 应用程序的设置。

基本上,该应用程序应该像屏幕关闭并锁定市场上的应用程序一样工作。

我怎样才能在一个应用程序中实现这两件事?当我安装应用程序时,我需要两个图标,一个用于直接执行功能,另一个用于设置应用程序的设置。

4

1 回答 1

0

我相信您正试图在您的应用程序中分离启动器(启动应用程序的图标),启动两个不同的活动。这很容易在您的清单中实现。创建两个活动,例如MainActivitySettingsActivity然后在清单中将它们声明为可启动 - 具有不同的标题:

<activity
  android:name=".MainActivity"
  android:label="@string/main_activity_title"
  android:icon="@drawable/main_icon">
  <intent-filter android:label="@string/main_app_title">
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>
</activity>

<activity
  android:name=".SettingsActivity"
  android:label="@string/settings_activity_title"
  android:icon="@drawable/settings_icon">
  <intent-filter android:label="@string/settings_app_title">
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>
</activity>

安装您的应用程序后,将创建两个图标:一个用于启动 MainAcivity,另一个用于启动 SettingsActivity。

于 2013-04-26T08:12:28.213 回答