GUI を使用せずに、起動するアクティビティが 1 つあるアプリケーションを作成しました。
問題は、アプリケーションが開始された後、新しいアクティビティが開始されたように、現在の画面が非アクティブになることです。
写真は同じですが、アクティブではありません。「戻る」または「ホーム」ボタンをタッチした後にのみ有効になります。
活動コード:
public class LaunchActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
//super.onCreate(savedInstanceState);
Intent serviceIntent = new Intent(LaunchActivity.this, MainService.class);
startService(serviceIntent);
}
}
マニフェスト:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoDisplay" >
<activity
android:name="com.example.execdroid.LaunchActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<service
android:name="com.example.execdroid.MainService"
android:enabled="true"
android:exported="true"
android:label= "@string/service_name">
</service>
</application>
アプリケーションの起動後にアクティブな現在の画面を保存するには、何を変更すればよいですか? ありがとう。