1
In einem Fragment
habe ich diese Thread
, die den Text eines TextView
aktualisieren müssen. Das Problem ist, dass nach setText()
(der Text ist in der Tat eingestellt, wenn ich log TextView.getText()
gibt den Text geändert) der Bildschirm der Text ist immer der gleiche. Es ändert sich nur, wenn ein Blick auf die Ansicht Fragment
hinzufügen.TextView setText aktualisiert den Text nicht
Dies ist der Code,
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', was es ist? Ist es ein Singleton? –
posten Sie bitte den vollständigen Code. – Ayan
Die zweite, diese Schleife ist endlos. Ohne Pause. Es ist ein schlechter Code. –