1
Fragment
には TextView
のテキストをリフレッシュする必要があるThread
があります。問題はsetText()
の後です(実際にテキストが設定されている場合、TextView.getText()
はテキストが変更されたことを返します)。画面のテキストは常に同じです。これは、Fragment
のビューにビューを追加する場合にのみ変更されます。TextView setTextはテキストをリフレッシュしません
これは
Thread time = new Thread() {
public void run() {
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
while(true) {
TextView.setText("some text");
// i tried also to use TextView.invalidate()
}
});
}
};
}
'TextView'とUIスレッドをブロックしていますか?それはシングルトンですか? –
完全なコードを投稿してください。 – Ayan
2番目のループは無限です。休止時間なし。それは悪いコードです。 –