插入Samsung DeX时显示正在运行的应用程序

时间:2019-02-25 08:24:43

标签: android samsung-dex

当我将手机插入DeX扩展坞时,DeX任务栏中的应用程序窗口将最小化。这是默认行为。

我正在使用运行DeX 2.5的Galaxy S8。

我希望我的应用在插入DeX时立即显示(全屏或窗口显示)


到目前为止我尝试过的(根据advice on the Samsung DeX website)...

1-我已经应用了清单meta-data,该清单可以使应用进程保持活动状态:

<meta-data
    android:name="com.samsung.android.keepalive.density"
    android:value="true"/>

2-我已应用configChanges属性来拦截配置更改:

android:configChanges="orientation|screenSize|smallestScreenSize|density|screenLayout|uiMode|keyboard|keyboardHidden|navigation"

当旋转设备或在DeX界面中调整屏幕大小(即运行Activity.onConfigurationChanged(Configuration))时,此功能可以按预期工作。

但这不会通过将手机插入DeX触发。

3-我的活动已设置为在清单中调整大小:

android:resizeableActivity="true"
android:supportsPictureInPicture="true"

  • 有没有一种方法可以让窗口在插入Dex时自动显示?
  • 插入DeX时是否可以获取回调,然后从该Calllback启动我的应用?

0 个答案:

没有答案