2012-09-12 3 views

답변

0

가능합니다. 코도 바 가이드는 몇 가지 힌트를 제공합니다.

또한

1)은 init() 방법

2) 제 (원래 뷰의 사이즈 변경을 무시할 수는 전체 화면을받지 않도록 MyActivity가 DriodGap 후) 필요 연장 가정

this.appView.setLayoutParams(new LinearLayout.LayoutParams(
    [desired width], 
    [desired height], 
)); 

3) 새 CordovaWebView를 만들고 첫 번째 것과 비슷한 LayoutParams를 설정합니다. 그런 다음 루트보기에 추가하십시오.

this.root.addView(cwv2); 

4) 두 웹보기가 표시됩니다. 그러나 두보기에 입력이 있으면 두 입력에 모두 초점이 있다는 것을 알 수 있습니다.

this.appView.requestFocus(View.FOCUS_DOWN); 
this.appView.setOnTouchListener(new View.OnTouchListener() { 
    public boolean onTouch(View v, MotionEvent event) { 
     switch (event.getAction()) { 
      case MotionEvent.ACTION_DOWN: 
       case MotionEvent.ACTION_UP: 
        if (!v.hasFocus()) { 
         v.requestFocus(); 
        } 
        break; 
     } 
     return false; 
    } 
}); 
+0

사람이 솔루션을 시도 :

5) 다음 코드를 삽입 이중 초점 문제를 제거하려면? – Karoly

관련 문제