@Override
public void onClick() {
super.onClick();
if (!Utils.isDumpPermissionGranted() || !Utils.isWriteSecureSettingsPermissionGranted()) {
Intent mainActivity = new Intent(getApplicationContext(), MainActivity.class);
mainActivity.setAction(Utils.MISSING_PERMISSION);
mainActivity.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(mainActivity);
} else {
if (getQsTile().getState() == Tile.STATE_ACTIVE) {
getQsTile().setState(Tile.STATE_INACTIVE);
getQsTile().setIcon(Icon.createWithResource(getApplicationContext(), R.drawable.ic_off));
getQsTile().updateTile();
Utils.disableDemoMode();
} else {
getQsTile().setState(Tile.STATE_ACTIVE);
getQsTile().setIcon(Icon.createWithResource(getApplicationContext(), R.drawable.ic_on));
getQsTile().updateTile();
Utils.enableDemoMode();
}
}
}
DemoModeTile.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:Demo-Mode-tile
作者:
评论列表
文章目录