我正在使用Android N / API 24中的快速设置API,虽然我认为它经过深思熟虑但我似乎找不到设置方法Tile的默认状态为Tile.STATE_ACTIVE ...
我已尝试在我的服务的onCreate方法中设置状态,但getQsTile()方法似乎有时会返回null。
目前,我正在重写onStartListening(),并在那里设置状态,但这似乎在大多数情况下会导致闪烁效果。
这只是不可能的事情,还是我遗失了什么?
答案 0 :(得分:4)
我已尝试在我的服务的onCreate方法中设置状态,但getQsTile()方法似乎有时会返回null。
那不再是你怎么做的了。从NDP3或NDP4开始,use META_DATA_ACTIVE_TILE
:
<meta-data android:name="android.service.quicksettings.ACTIVE_TILE"
android:value="true" />