这似乎是一个相当简单的问题,但我找不到答案。
我一直在寻找为我的公司提供平板电脑,但是,我希望他们直接启动应用程序。
如果我说的不对,我的意思是,每次打开设备时,我都希望它直接加载到“愤怒的小鸟”(或我开发的应用程序)。这是可能的,如果是这样,它是如何广为人知的?
谢谢!
答案 0 :(得分:5)
将HOME
类别添加到您的活动<intent-filter>
中,将您的应用设为主屏幕:
<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>
答案 1 :(得分:0)
使用BOOT_COMPLETED Receiver并在
中启动您的活动编辑:使用如下代码
public class MyBroadcastreceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent startIntent = new Intent(context, MyActivity.class);
context.startActivity(startIntent);
}
}
在你的清单中
<receiver android:name="com.example.MyBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>