2011-01-29 1 views
0

Хорошо, это моя первая публикация здесь, и я все еще довольно новичок в программировании для Android.Как играть в виджет: Android (внешний класс)

Выпуск: Я пытаюсь воспроизвести звуковую рутину, используя отдельный класс из моей widget.class Для жизни меня я не могу получить эту работу. В основном пользователь нажимает кнопку на виджетах, и в результате воспроизводится звуковой файл. (Ну, это нужный результат в любом случае). Я попытался запустить тесты Toast в seperate.class под onItemClick, и я не получаю никакого результата, когда я пытаюсь запустить его как действие, я получаю пустой макет, но тост показывает ответ в onStart () мероприятие.

Запрос: Может кто-то дать мне короткий фрагмент кода, возможно, шаблон того, что мне нужно иметь в отдельном классе, и при которых даже он нуждается срабатывает?

ответ

1
+0

Я понимаю, как играть в звуковой файл ... так как я не спрашиваю, как воспроизводить звуковой файл непосредственно из вида persay ... Я хочу иметь возможность нажмите на виджет и используйте мой pendingintent для инициализации внешнего файла класса в моем проекте, чтобы «он» воспроизводил звуковой файл. Я не могу понять, как воспроизводить информацию о звуке или процессе в этом внешнем классе один ... в основном нажмите кнопку «виджетов» на главном экране, класс загрузки, событие запуска, звук воспроизведения ... без наличия пустого окна с Это. Ранее предоставленные вами ссылки были посещены, чтобы обеспечить «нулевую» информацию о виджетах/службах управления. – Joey

+0

@Joey добавил еще несколько ссылок. Google [ваш] (http://www.google.com/search?q=site%3Astackoverflow.com+mediaplayer+service+widget) [друг] (http://www.google.com/search?q= android + mediaplayer + service + widget) –

+0

lol моя проблема с google, я думаю, я слишком описателен, когда выполняю свои поиски - = D В верхней ссылке Thanx было то, что мне нужно! (из вашего редактируемого сообщения, которое есть) – Joey

1

Маленький оффтоп, но

ничего себе, вы прошли через те же вещи, как и я :) Та же история, полностью , с тостами и пустые макеты и прочее. Кроме того, я не пытался получать аудио из виджета, но в любом случае. Мне удалось получить этот тост, добавив файл xml, который ничего не содержит, но имеет полностью прозрачную тему, а затем показывает тост в моей активности щелчка, который использует этот xml для его макета, и, наконец, вызов finish() на этом Мероприятия. Думал, что вы, возможно, захотите узнать: ')