У меня есть фрагмент, который завершает основную деятельность. Я пытаюсь обновить текстовое поле с указанием местоположения пользователей GPS по мере их перемещения. В настоящее время он у меня есть, поэтому каждый раз, когда вы возобновляете фрагмент, он обновляется, но я бы хотел, чтобы это происходило автоматически каждые 10 секунд или около того.
В настоящее время я пытаюсь использовать runOnUiThread, который не вызывал сбой моего приложения, но, похоже, ничего не делал.
Внутри фрагмента:
@Override
public void onViewCreated(@NonNull View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
TextView newText = getView().findViewById(R.id.wText);
newText.setText(getStringCoordinates);
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
newText.setText(getStringCoordinates);
}
});
}