Articles of Виджет

Андроид appwidget listview не обновляется

Я написал AppWidget, который отображает некоторые данные в ListView из ContentProvider, но у меня проблемы с его обновлением. Когда я впервые создаю виджет, он заполняется правильно, но после того, как появился PendingIntent AlarmManager, в ListView не происходит никаких обновлений. Вот код: Intent update = new Intent(context, MenuWidgetProvider.class); update.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE); update.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, appWidgetIds); PendingIntent pIUpdate = PendingIntent.getBroadcast(context, 0, […]

Виджет управления питанием, отображаемый на короткое время при обновлении моего собственного виджета через AppWidgetManager, в чем проблема?

У меня возникла проблема при обновлении моего виджета вручную через AppWidgetManager.updateAppWidget. Платформа – Android 2.2. Вот код: Я добавил виджет дополнительно к существующей Деятельности в манифесте: <receiver android:name=".Widget" android:label="@string/app_name"> <intent-filter> <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> </intent-filter> <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget" /> </receiver> Класс widget был объявлен в Widget.java: public class Widget extends AppWidgetProvider { @Override public void onUpdate(Context […]

Виджет Android с несколькими кнопками

Я разработал виджет Android с несколькими кнопками на нем. Он отлично работает, и я добавляю первый раз. Но когда я перезагружаюсь, кнопки устройства не срабатывают. Вот что я делаю Здесь xml config <receiver android:name="com.islem.widget.MyWidgetMain" android:label="@string/app_name"> <intent-filter> <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> <!– Broadcast Receiver that will also process our self created action –> <action android:name="com.islem.widget.KalanWidgetMain.ACTION_WIDGET_RECEIVER1"/> <action android:name="com.islem.widget.KalanWidgetMain.ACTION_WIDGET_RECEIVER2"/> […]

Как изменить вид макета виджета программно

Возьмите этот вид виджетов, например (часть моего всего макета виджетов) <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/widget_background_dark_4x2" android:orientation="horizontal" android:id="@+id/widget_main" > Я хочу, чтобы иметь возможность изменять фоновый доход, используемый на основе выбора пользователей. Например, используя удаленные представления, я могу обновить цвет textview, выполнив что-то вроде этого: remoteView.setTextColor(R.id.text_view1, Color.WHITE); Тем не менее мне было трудно сделать то же […]

Изменчивые приложения в Android 3.1

Я был рад видеть, что поддержка изменения размера appwidgets поступает с Android 3.1, но я в тупике о том, как заставить их работать. Я не начинающий новичок, и у меня нет проблем с добавлением android:resizeMode="horizontal|vertical" К моему XML-описанию appwidget. И это работает, насколько это возможно, виджет номинально изменен (долго нажимают на него и появляются ручки, […]

Не удалось запустить приложение для трансляции

Я написал небольшой виджет часов. Как и все часы, он должен обновляться каждую минуту. Поэтому я настроил будильник, чтобы сделать это. Он работал нормально. Это было просто слишком мало. Поэтому я поиграл с атрибутом XML и снова попытался. Он принудительно закрыт. Я изменил атрибут на оригинал и снова попытался. Он снова принудительно закрыт. LogCat следует […]

Как я могу заставить движок поиска Android двигаться плавно?

Я пытаюсь сделать движение SeekBar более плавным, чем просто прыгать прямо на позицию. Я делаю это, так как у меня есть SeekBar с 3 вариантами реализации слайдера. Я ищу создать приятный гладкий слайдер с 3 вариантами «Да», «Нет параметров», «Нет» для функции в моем приложении, а SeekBar выглядит наилучшим и простым способом. Я пробовал смотреть […]

Избегание ошибки FAILED BINDER TRANSACTION при обновлении множества растровых изображений виджета

Я сталкиваюсь с ошибкой, когда я обновляю свои RemoteViews в своем AppWidget. .. !!! НЕИСПРАВНОСТЬ СДЕЛКА СДЕЛКИ !!! Это вызвано тем, что все изменения в RemoteViews сериализованы (например, setInt и setImageViewBitmap). Растровые изображения также сериализуются во внутренний пакет. К сожалению, этот комплект имеет очень небольшой размер. Я не могу использовать setImageResource, поскольку я надеюсь, что […]

Как создать четкое фоновое изображение для виджета Android 1×1?

Я создаю виджет 1×1, и независимо от того, что я пытаюсь, я просто не могу получить фоновое изображение, выглядящее красивым и четким. Я читал практически любой ресурс, который я могу найти, но я все еще не могу победить. Я разрабатываю для HTC Desire / Nexus 1 и хотел бы, чтобы кто-то рассказывал мне при создании […]

Начало работы Android при нажатии виджета Элемент ListView

Я работаю над виджетами ListView, где я хочу, чтобы пользователь мог запускать действие при нажатии на ListView. Я не смог найти какой-либо учебник по этому поводу, поэтому мне интересно, может ли кто-нибудь указать мне в правильном направлении или, возможно, поделиться каким-то кодом. Я хочу запустить одно и то же действие, независимо от того, какой щелчок […]