创建云手机的主渲染的Activity界面。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | public class Activity implements NativeListener { protected void onCreate(Bundle savedInstanceState) { // 设置Activity全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); int vis = getWindow().getDecorView().getSystemUiVisibility(); getWindow().getDecorView().setSystemUiVisibility(vis| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE); // 设置Activity方向 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); } // 实现NativeListener的接口 public void onVmiEngineEvent(int event, int reserved0, int reserved1, int reserved2, int reserved3, String additionInfo){ switch (event) { // 处理上报事件 ... } } } |