Tim*_*ton 9 android android-manifest android-tv
我有一个应该在手机和电视上运行的应用程序.在清单中,我正在指定手机的启动活动
<activity
android:name=".view.phone.MainActivity"
android:launchMode="singleTop"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
和电视的发布活动
<activity
android:name=".view.leanback.MainActivity"
android:launchMode="singleTop"
android:label="@string/app_name"
android:screenOrientation="landscape" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)
它不是在LAUNCHER和LEANBACK_LAUNCHER之间进行过滤,而是在清单中首先声明的任何活动.我有什么想法我做错了吗?
| 归档时间: |
|
| 查看次数: |
1106 次 |
| 最近记录: |