2010-02-04 3 views
4

Я смог использовать стандартный «ProgressDialog» для Android, чтобы показать, что запущена неопределенная задача. alt textSmall ProgressDialog «spinner» для android

Но я хотел бы использовать «меньше» диалог прогресса «вертушку», который используется для неопределенных задач в некоторых стандартных приложениях Android, как Android Market (есть небольшой вращающийся круг, который на самом деле интегрирован в приложение окна (в отличие от плавающих на нем). alt text

кто-нибудь знает, как создать меньший диалог прогресса (или кто-то может мне точку в правильном направлении)?

ответ

7

Activity класса имеет встроенный ProgressBar в области заголовка, которая может быть использована для этой цели. Это то, что вы ссылаясь на?

Я предполагаю, что в другом месте вы видите это, кроме как в строке заголовка, будет только виджет ProgressBar UI, установленный на неопределенный, который помещается в представление.

+0

спасибо. Я искал их обоих (область заголовка _and_ не в области заголовка). – user141146

+0

По строке заголовка вы ссылаетесь на то, что я называю «строка состояния» - верхняя часть телефона или панель заголовка приложения чуть ниже строки состояния? Я хочу закрутить его в строке состояния. Но тогда это будет другой вопрос :) – mobibob

+0

Заголовок приложения, а не общая строка состояния. –

-3

Используйте встроенный виджет Adnroid под названием ProgressBar. поместите его на xml-макет. и установить видимость видимого и невидимого согласно вашему требованию

+0

Это не помогает показать меньший счетчик. – Seza

1

Попробуйте использовать ProgressBar и добавить его в LinearLayout следующим образом:

ProgressBar mSpinner = новый ProgressBar (это); mSpinner.setLayoutParams (новые LayoutParams (LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
mSpinner.setIndeterminate (true); lyt.addView (mSpinner);

Смежные вопросы