0

私は常にlogcatから、次のメッセージが表示されます:+++ LOG:エントリ破損または切り捨て

+++ LOG: entry corrupt or truncated 

フラグメントのクラスで私のコード:私はメッセージ "を得たのはなぜ

... 
private String myVar; 

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 

    myVar = getResponse(); 

    okButton.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 

     myLogMsg(); //log messages on logcat 
     } 
    }); 
} 

private void myLogMsg(){ 
    Log.v("My Log", myVar); 
} 

++ + LOG:エントリが壊れているか、または切り捨て "?

答えて

2

Log.v("My Log", "test test log"); 

テストコードはdata.so Log.v(の多くの量を含んでいmyVar可能性があるため)、おそらくテキストの多くの量を印刷するものではありません。

+0

私はまだlog catで同じmsgを取得していますが、Log.e()も使用しようとしています............すべてのヘルプ –

+0

onCreate()メソッドのように答えました。EditTextの値にアクセスしようとしていましたユーザーがUIに提供するbecoz onCreate()はEditTextを作成するだけですが、値はEditTextの作成後に入力されます。私はちょうどonCreate()以外の別の関数で値を取得しました。 –

関連する問題