0

我是 Android 开发的新手。

我想创建一个 Android 应用程序,其唯一的 UI 区域是应用程序本身的设置区域。是否可以创建这样的应用程序,放弃任何类型的“主”视图,而将用户直接引导到“设置”区域?

如果是这样,如何在应用程序启动时直接在“设置”区域启动用户?

4

2 回答 2

2

您将主要活动声明为您的设置活动。Android 不关心哪个 Activity 是主要的,只要它有一个即可。

这是清单的一部分应该是这样的

<activity android:name=".SettingsActivityName" android:label="@string/title_activity_settings">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>

这会告诉 Android 当用户点击您的应用程序图标时要启动的 Activity 是什么。

于 2012-12-04T02:14:54.660 回答
1

这是很有可能的。

manifest文件中

<activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
</activity>

这里 thisIntent Filter负责启动第一个活动。

<intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

如果您只想要设置屏幕。改个名字就行了activity

android:name=".MainActivity"

android:name=".yourSettingActivity"
于 2012-12-04T02:16:08.547 回答