2014-01-31 8 views
2
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <EditText 
     android:id="@+id/editText1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"> 
    </EditText> 
</RelativeLayout> 

public class MainActivity extends Activity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
}} 

Ive에 이러한 로그가 있습니다.
정보를 알고있는 사람이 있습니까?Nexus7 2013에서 EditText로 이미지가 충돌 함 4.4.2

01-31 12:30:38.968: W/IInputConnectionWrapper(2193): beginBatchEdit on inactive  InputConnection 
01-31 12:30:38.968: W/IInputConnectionWrapper(2193): endBatchEdit on inactive InputConnection 
01-31 12:30:38.978: W/IInputConnectionWrapper(2193): beginBatchEdit on inactive InputConnection 
01-31 12:30:38.988: W/IInputConnectionWrapper(2193): endBatchEdit on inactive InputConnection 
01-31 12:30:39.008: W/IInputConnectionWrapper(2193): beginBatchEdit on inactive InputConnection 
01-31 12:30:39.008: W/IInputConnectionWrapper(2193): endBatchEdit on inactive InputConnection 
01-31 12:30:39.048: W/IInputConnectionWrapper(2193): beginBatchEdit on inactive InputConnection 
01-31 12:30:39.048: W/IInputConnectionWrapper(2193): endBatchEdit on inactive InputConnection 
01-31 12:30:39.159: E/iWnn(7491): OpenWnn::onEvent() InputConnection is not active 
01-31 12:30:39.179: E/iWnn(7491): OpenWnn::onEvent() InputConnection is not active 
01-31 12:30:39.179: D/AndroidRuntime(7491): Shutting down VM 
01-31 12:30:39.179: W/dalvikvm(7491): threadid=1: thread exiting with uncaught exception (group=0x415a2ba8) 
01-31 12:30:39.179: E/AndroidRuntime(7491): FATAL EXCEPTION: main 
01-31 12:30:39.179: E/AndroidRuntime(7491): Process: jp.co.omronsoft.iwnnime.ml, PID: 7491 
01-31 12:30:39.179: E/AndroidRuntime(7491): java.lang.NullPointerException 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at jp.co.omronsoft.iwnnime.ml.jajp.IWnnImeJaJp.onStartInputView(IWnnImeJaJp.java:930) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at jp.co.omronsoft.iwnnime.ml.standardcommon.IWnnLanguageSwitcher.onStartInputView(IWnnLanguageSwitcher.java:267) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at android.inputmethodservice.InputMethodService.showWindowInner(InputMethodService.java:1456) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at android.inputmethodservice.InputMethodService.showWindow(InputMethodService.java:1414) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at android.inputmethodservice.InputMethodService$InputMethodImpl.showSoftInput(InputMethodService.java:425) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at android.inputmethodservice.IInputMethodWrapper.executeMessage(IInputMethodWrapper.java:202) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:40) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at android.os.Handler.dispatchMessage(Handler.java:102) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at android.os.Looper.loop(Looper.java:136) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at android.app.ActivityThread.main(ActivityThread.java:5017) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at java.lang.reflect.Method.invokeNative(Native Method) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at java.lang.reflect.Method.invoke(Method.java:515) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 
01-31 12:30:39.179: E/AndroidRuntime(7491):  at dalvik.system.NativeStart.main(Native Method) 
+0

당신의 질문은 너무 미숙하다고 생각하지 마십시오 .. tooooo는별로 필요한 정보가 아니십니까 ?? –

+0

당신은 NullPointerException을 가지고있다 –

+0

예, iwnnime은 nexus7의 기본 일본어 IME이므로 그 코드는 아닙니다.이 npe를 피하기위한 해결책이 필요합니다. – user3255849

답변

1

Nexus 7에서 언어가 일본어로 설정되어있을 때와 동일한 문제가 있습니다. EditText가 포커스를 받고 준비되기 전에 소프트 키보드를로드하려고 시도하는 것으로 나타납니다. 매니페스트의 활동 정의에서 windowSoftInputMode를 설정하여 활동 시작시 키보드가로드되지 않도록하여 문제를 해결했습니다. 여기

android:windowSoftInputMode="stateHidden" 

참조 : http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft

나는이 도움이되기를 바랍니다.