«загрузчик» рядом с кнопкой, используя стиль - PullRequest
0 голосов
/ 05 августа 2011

Я все еще новичок в Java в целом, поэтому я решил, что некоторые SOF входные данные будут полезны по этому вопросу -

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

Я делал это в CSS несколько раз, когда я просто добавлялclass, который содержит элемент фона, который мне нужен, и выталкивает текст из нескольких пикселей.Я надеюсь, что смогу сделать что-то похожее, потому что у меня есть много Button объектов для выполнения этого.

Я использовал JS для создания примера того, чего я хочу достичь.Я надеюсь, что это будет повторять мою точку зрения лучше: http://jsfiddle.net/puPdK/3/

Пожалуйста, дайте мне знать, если есть лучший способ.Я весь во внимании! Спасибо.

Ответы [ 2 ]

0 голосов
/ 14 августа 2011

Я решил, что лучший способ сделать это (насколько мне известно) - завернуть мою кнопку в горизонтальное LinearLayout. Когда кнопка нажата, я добавляю new ProgressBar в качестве дочернего нуля к своему макету (например, container.addView(myProgressBar, 0). Когда загрузка завершена, я затем удаляю первого дочернего элемента из моего макета container.removeViewAt(0). Viola.

0 голосов
/ 05 августа 2011

Анимированный GIF не работает с Android.

, поэтому, если вы хотите что-то оживить, в вашем случае можно использовать frameanimation.

или вы можете использовать ProgressBar.setIndeterminate, который покажет вращающийся круг.и вы можете использовать видимость вид.

у нас нет части JavaScript / HTML / JavaScript, которая отсутствует в Android xml / stye /?как вы и просили.

мы должны увидеть java-код больше серверного или внутреннего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...