我是一個德國人和新的android,所以對不好的英語或愚蠢的錯誤... 我想編輯我的TextView的文本。 儘管我已閱讀錯誤消息的問題,但我沒有找到解決方法... 由於以下代碼,我在標題中收到錯誤消息。 爲什麼?試圖調用虛擬方法'... TextView.setText(java.lang.CharSequence)'在一個空對象引用
的Java代碼(只是onCreate方法,其中它顯示錯誤)
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView t= (TextView)findViewById(R.id.startofweek);
t.setText("05.09.2016");
setContentView(R.layout.activities);
}
FXML(只是TextView的部分,原來它被放置在一個FrameView)
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:id="@+id/example"
android:layout_gravity="left|top"
android:layout_marginTop="20dp"
android:layout_marginLeft="70dp"
android:background="#00ffffff"
android:textStyle="bold"
android:textColor="#ffffff"
android:textSize="20dp" />
會如果有人有我的解決方案,請高興:)
謝謝! :) @FriendlyMikhail – VSchreyer