Я хочу обновить свой пользовательский интерфейс из потока, который обновляет Progressbar. К сожалению, при обновлении шага прогресса, выведенного из "runnable", индикатор прогресса исчезает!
Смена рабочих баров, доступных в onCreate()
с другой стороны, работает!
Любые предложения?
public void onCreate(Bundle savedInstanceState) {
res = getResources();
super.onCreate(savedInstanceState);
setContentView(R.layout.gameone);
pB.setProgressDrawable(getResources().getDrawable(R.drawable.green)); //**Works**/
handler.postDelayed(runnable, 1);
}
private Runnable runnable = new Runnable() {
public void run() {
runOnUiThread(new Runnable() {
public void run()
{
//* The Complete ProgressBar does not appear**/
pB.setProgressDrawable(getResources().getDrawable(R.drawable.green));
}
});
}
}