|
|
@@ -108,6 +108,7 @@ public class MainActivity extends Activity implements DuiUpdateObserver.UpdateCa |
|
|
|
public static MainActivity instance; |
|
|
|
|
|
|
|
private TextView mKillApp; |
|
|
|
private TextView reboot; |
|
|
|
|
|
|
|
@Override |
|
|
|
protected void onCreate(Bundle savedInstanceState) { |
|
|
@@ -132,6 +133,16 @@ public class MainActivity extends Activity implements DuiUpdateObserver.UpdateCa |
|
|
|
suspendedArea(); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
reboot = findViewById(R.id.reboot); |
|
|
|
reboot.setOnClickListener(new View.OnClickListener(){ |
|
|
|
|
|
|
|
@Override |
|
|
|
public void onClick(View v) { |
|
|
|
startActivityForResult(new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION, Uri.parse("package:" + getPackageName())), 1); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@@ -145,6 +156,14 @@ public class MainActivity extends Activity implements DuiUpdateObserver.UpdateCa |
|
|
|
|
|
|
|
listener.isNetworkEnable(); |
|
|
|
// mWebView.reload(); |
|
|
|
// suspendedArea(); |
|
|
|
// new Handler().postDelayed(new Runnable() { |
|
|
|
// @Override |
|
|
|
// public void run() { |
|
|
|
// |
|
|
|
// moveTaskToBack(true); |
|
|
|
// } |
|
|
|
// }, 1000); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
@@ -327,8 +346,7 @@ public class MainActivity extends Activity implements DuiUpdateObserver.UpdateCa |
|
|
|
|
|
|
|
//设置没有焦点不能touch,这样其他的界面才可以滑动和操作 |
|
|
|
//如果想独占触摸事件就关闭这句话 |
|
|
|
layoutParams.flags = WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL |
|
|
|
| WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE; |
|
|
|
layoutParams.flags = WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL; |
|
|
|
|
|
|
|
layoutParams.format = PixelFormat.RGBA_8888; |
|
|
|
//获取屏幕大小 |
|
|
@@ -337,8 +355,8 @@ public class MainActivity extends Activity implements DuiUpdateObserver.UpdateCa |
|
|
|
display.getSize(outSize);*/ |
|
|
|
|
|
|
|
//根据需要设置位置大小 |
|
|
|
layoutParams.width = 1800;//1920 960 480 |
|
|
|
layoutParams.height = 3600;//1080 540 270 |
|
|
|
layoutParams.width = 1600;//1920 960 480 |
|
|
|
layoutParams.height = 3200;//1080 540 270 |
|
|
|
layoutParams.x = 0; |
|
|
|
layoutParams.y = 0; |
|
|
|
return layoutParams; |
|
|
|