浏览代码

扩展Mobile.back()方法,支持子应用退回主应用的场景

chengwb3 8 年之前
父节点
当前提交
abc6aecc9a
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      wade-mobile-func/src/com/wade/mobile/func/MobileUI.java

+ 7 - 0
wade-mobile-func/src/com/wade/mobile/func/MobileUI.java

411
		if (mainFlipper != null) {
411
		if (mainFlipper != null) {
412
//			Runtime runtime = Runtime.getRuntime();
412
//			Runtime runtime = Runtime.getRuntime();
413
//			runtime.exec("input keyevent " + KeyEvent.KEYCODE_BACK);
413
//			runtime.exec("input keyevent " + KeyEvent.KEYCODE_BACK);
414
		    
415
            // add by chengwb3 android子应用回退主应用使用
416
            if (!mainFlipper.isCanBack()) {
417
                context.finish();
418
                return;
419
            }
420
            
414
			final String tag = param.getString(0);
421
			final String tag = param.getString(0);
415
			if(!isNull(tag)){
422
			if(!isNull(tag)){
416
				context.runOnUiThread(new Runnable() { public void run() {
423
				context.runOnUiThread(new Runnable() { public void run() {