0

Android開発は初めてです。

アプリケーション自体の設定領域だけが UI 領域である Android アプリケーションを作成したいと考えています。あらゆる種類の「メイン」ビューが省略され、代わりにユーザーが「設定」領域に直接誘導されるようなアプリケーションを作成することは可能ですか?

もしそうなら、アプリケーションの起動時に「設定」領域でユーザーを直接起動するにはどうすればよいでしょうか?

4

2 に答える 2

2

メイン アクティビティを設定アクティビティとして宣言します。Android は、アクティビティがある限り、どのアクティビティがメインのアクティビティであるかを気にしません。

これは、マニフェストの一部がどのように見えるかです

<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 に通知されます。

于 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>

ここで、これIntent 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 に答える