카운터를 주석 처리하고 메시지로 실행하면 정상적으로 작동합니다. 그것은 비록 정수를 표시하지 않습니다. 필자의 연구에서 String을 표시하는 것과 정수를 표시하는 예제 코드간에 차이점을 발견하지 못했습니다. 어쩌면 내가 리뷰 할 수있는 가이드가 있을까요? 아니면 간단한 대답도 부탁드립니다. 감사.Android : 정수 표시
package com.evorlor.testcode;
import android.app.Activity;
import android.os.Bundle;
import android.text.method.ScrollingMovementMethod;
import android.widget.TextView;
public class SupWorld extends Activity {
private String message;
private int counter;
/**
* @param args
*/
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// TODO Auto-generated method stub
message = "Sup world.";
counter = 123;
TextView text = new TextView(this);
text.setTextSize(100);
text.setMovementMethod(new ScrollingMovementMethod());
// text.setText(message);
text.setText(counter);
setContentView(text);
}
}
+1이 또는'String.valueOf'가 가장 좋은 대답입니다. '+'를 사용하면 암묵적으로' ""'와 결합 할'StringBuffer' 객체를 생성합니다. – Eric