2016-06-09 59 views
2

我正在尝试在智能手表中设置自助服务终端模式。 我现在两个大的问题,我具有一个尝试实现设备管理:Kiosk Mode Android Wear

  1. 以下用途特征是不确定的: android.software.managed_users android.software.device_admin
  2. 标志“RO .config.low_ram“已设置,我尝试使其未定义。

[据 https://source.android.com/devices/tech/admin/implement.html]

此外, 我会很高兴,如果你有更好的想法,使kiosk模式在智能手表。

回答

1

我一直在与屏幕:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 

然后,我通过创建一个新的风格禁用左轻扫。

AndroidManifest.xml中

<application android:theme="@style/AppTheme"> 

RES /价值/ styles.xml

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="AppTheme" parent="@android:style/Theme.DeviceDefault"> 
     <item name="android:windowSwipeToDismiss">false</item> 
    </style> 
</resources> 

我们关闭应用程序的唯一方法是通过按钮。也许有一种方法可以覆盖这一点,但最糟糕的情况是总是超级胶水。

+0

如果另一个通知等关闭应用程序,也可以使用''让它在后台运行。 –