0

顧客向けの Android アプリケーションを開発しています。その中で、ユーザーはそのアプリケーションのみで作業する必要があります。ユーザーはタブレットで他のアプリケーションを使用してはならず、アプリケーションをインストールした後、私のアプリケーションをデフォルトのアプリケーションにする必要があります...

タブレットをシャットダウンするとアプリケーションが停止し、タブレットの電源を入れるとアプリケーションが自動的に開始されます。

これを達成できますか、それを達成するための手順..

これを修正するのを手伝ってください、事前に感謝します

4

2 に答える 2

2

マニフェスト ファイルで、以下のように定義して、アクティビティをホームとして定義できます。

    <activity android:name=".YouClassName">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.HOME" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

このように、アプリケーションをインストールした後、ユーザーがホームボタンを長押しすると、Android は入力するホームを選択するようにユーザーに促します。1 つはシステムのデフォルトで、もう 1 つはアクティビティです。この時点で、ユーザーはアクティビティをデフォルトのホームとして設定することもできます。電源を入れると、システムは自動的にアクティビティに入ります。

システムの既定のランチャー (既定のホーム) を削除する権限がある場合、アクティビティは固有のホームになります。

于 2012-11-29T07:18:02.730 に答える
2

ブロードキャストを使用して起動が完了している間にアプリケーションを起動することはできますが、ユーザーがホームボタンを押している間にアプリが終了するのを止めることはできません。

于 2012-11-29T07:15:19.367 に答える