意图过滤器在 Galaxy 选项卡 (Froyo) 上不起作用
我正在编写一个应用程序和代码来在按主页键时启动该应用程序,如下所示。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
它可以在 Samsung Galaxy 10.1 (Honeycomb) 上运行,但不能在 Galaxy Tab (Froyo) 上运行,我不明白为什么。我在网上搜索过但找不到任何解决方案。
我尝试重新安装应用程序,重新启动设备,但仍然无法正常工作。
三星选项卡上是否有我必须设置的设置或其他内容?安装应用程序后,如果我按主屏幕,则必须弹出一个对话框,询问我要使用哪个启动器、默认主屏幕还是我的应用程序。
该对话框出现在 10.1 平板电脑上,但不会出现在 Galaxy Tab 上。是什么原因造成的?
I'm writing an app and code to start the app on the home key press looks like this.
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
It's working on the Samsung Galaxy 10.1 (Honeycomb) but not on the Galaxy Tab (Froyo) and I can't figure out why. I've searched the web but couldn't find any solution.
I tried reinstalling the app, restarting the device but still it won't work.
Is there a setting I have to set or something on the Samsung Tab? After the installation of the app, if I press the home screen I have to be prompted with a dialog which should ask me which launcher I want to use, the default homescreen or my app.
The dialog appears on the 10.1 tablet but not on the Galaxy Tab. What is causing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
事实证明,这个意图现在有效了。我真的不知道为什么它之前在 Froyo 上不起作用,我没有做任何更改......无论如何谢谢! :)
It turns out the intent works now. I really don't know why it did not work before on Froyo, I didn't make ay changes whatsoever... Thanks anyway! :)