我遇到了TextView的問題。按下按鈕後,我想將某些內容附加到該TextView,但顯然一直爲空。TextView爲空
fragment_one.xml
....
<TextView
android:id="@+id/reply"
android:layout_below="@+id/test"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/reply"/>
<Button android:text="@string/_0"
android:id="@+id/_0"
android:onClick="handleButtons"/>
....
ActivityTwo.java
....
public void handleButtons(View v){
setContentView(R.layout.fragment_one);
TextView tv = (TextView) v.findViewById(R.id.reply);
if(v.getId() == R.id._0){
tv.append("hi");
}
....
我要追加一些文本到reply
TextView的,但顯然,它返回的NullPointerException所有的時間。我迷路了,我不知道什麼是失敗的。
這部分工作。在ActivityTwo.java上創建一個新的片段實例。當這樣做時,片段消失。 –
沒關係,讓它工作。謝謝! –