Я делаю настраиваемый заголовок для моего приложения для Android и хочу, чтобы кнопка обновления, такая как приложение Twitter. Я использую RelativeLayout
мой ImageView определяется по формуле:Включение обновления ImageView в ProgressBar
<ImageView android:id="@+id/title_refresh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_menu_refresh"
android:layout_alignParentRight="true">
</ImageView>
В моей Activity
у меня есть что-то вроде этого:
refreshView = (ImageView) findViewById(R.id.title_refresh);
refreshView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
/* Make the refreshView turn into a progress bar. */
startService(new Intent(MyActivity.this, MyService.class));
}
}
Я хотел бы ImageView превратиться в ProgressBar в то время как я жду мой сервис для завершения обработки. Как правильно это сделать?
Точно, что я тоже сделал. Хорошо работает. –