그래서 xml
에서 레이아웃을 정의한 충돌 :수정 텍스트 뷰 프로그램
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:gravity="center">
<TextView
android:id="@+id/char_name"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
</LinearLayout>
하지만 java
내 프로그램 충돌에 대해 아무것도 변경하려고하면.
public class DisplayMessageActivity extends Activity {
@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView charName = (TextView) findViewById(R.id.char_name);
charName.setText("Bob");
setContentView(R.layout.displayName);
}
}
내 앱이 컴파일되어 실행되지만이 기기가 Activity
으로 전환되면 충돌이 발생합니다. xml
파일의 텍스트를 설정하면 올바르게 작동합니다.