Articles of appwidget

Дублирование элементов в виджетах GridView

ОБНОВЛЕНИЕ: я открыл проблему, пожалуйста, запустите ее, если у вас возникла такая же проблема. http://code.google.com/p/android/issues/detail?id=28016 У меня есть appwidget с gridview на нем. Когда я начинаю добавлять элементы к моему виджету, почти всегда я получаю первые элементы, показанные дважды (вместо того, чтобы показывать первый элемент и второй элемент). Если я сделаю намерение обновления виджета, проблема […]

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

Я запрограммировал Android некоторое время, но это меня озадачивает. Поэтому у меня есть простой appwidget с текстовым просмотром. Я просто хочу, чтобы размер шрифта текста внутри этого textview увеличивался / уменьшался, если пользователь изменяет размер виджета, чтобы сделать текст более крупным, если приложение будет изменено. Я пробовал несколько решений, но все не удается: Просто используя […]

ProgressBar в AppWidget

Я столкнулся с интересной ситуацией с использованием ProgressBar в App Widget … Документация ( http://developer.android.com/guide/topics/appwidgets/index.html ) гласит, что ProgressBar – это поддерживаемый класс виджетов. , У меня нет проблем с тем, чтобы ProgressBar отображался в моем App Widget, но проблема в том, что я хочу, чтобы он отображался только как визуальная обратная связь с пользователем […]

Установить положение TextView в RemoteView во время выполнения

Дорогой, я пытаюсь установить позицию TextView в приложении. В принципе, прямой доступ к свойствам в TextView работает: myRemoteView.setTextColor(R.id.myTextView, Color.WHITE); //works Также косвенно, я могу получить доступ к свойствам TextView: myRemoteView.setInt(R.id.myTextView, "setTextColor", Color.BLUE); // works И установка значений float также работает: myRemoteView.setFloat(R.id.myTextView, "setTextSize", 25); // works Теперь я пытаюсь сдвинуть положение x TextView на 5 пикселей: […]

AppWidget: экземпляр не отображается после завершения работы конфигурации на некоторых устройствах

Я столкнулся с более странным поведением на некоторых устройствах при добавлении нового экземпляра appwidget на главный экран. У меня есть приложение AppWidget с активностью настройки. Как сказано в учебном обновлении appwidget, я должен сделать сам. public static void updateWidgetAndSendIntent (Activity activity, int mAppWidgetId, boolean isUpdate) { updateWidgets(activity); if (!isUpdate) { Intent resultIntent = new Intent(); […]

Автоматическое вращение экрана Отключение виджета RemoteView onClick event

У меня немного странная ошибка с виджетами, которые я закодировал – после того, как экран поворачивает виджет, перестает отвечать на события onClick. Код точно такой же, как в Документах для разработчиков Android для виджетов приложений. Я заметил, что другие виджеты с рынка не имеют этой проблемы – возможно ли известное обходное решение? Я попытался постукивать […]

SetCompoundDrawables с RemoteViews

У меня есть макет appwidget с текстом и представлением изображений. Линт всегда говорит мне заменить его сложным текстом. Проблема в том, как я могу вызвать setCompoundDrawables с помощью RemoteViews? Является ли это возможным? Благодарю. UPDATE: http://code.google.com/p/android/issues/detail?id=29249

Исключение исключительной ошибки UpdateAppWidget

Ниже приведен статический метод обновления appwidget: public static void updateAppWidget(Context context, int id, WALL_POST_DETAILS post){ try{ System.out.println("In updateAppWidget==>"+id); AppWidgetManager mngr=AppWidgetManager.getInstance(context); String diff=diff(post.created_time.trim()); RemoteViews views=new RemoteViews(context.getPackageName(),R.layout.widget_layout); PendingIntent pending=PendingIntent.getActivity(context, 0, new Intent(context,ShareDialogActivity.class), 0); views.setOnClickPendingIntent(R.id.TextView01, pending); views.setOnClickPendingIntent(R.id.Button03, pending); views.setTextViewText(R.id.actor_name, post.actor_name); views.setTextViewText(R.id.actor_message, post.message); views.setImageViewBitmap(R.id.actor_photo, post.image); views.setTextViewText(R.id.created_time, diff); if(post.no_of_comments>0){ views.setViewVisibility(R.id.comments_image, View.VISIBLE); views.setViewVisibility(R.id.comment_word, View.VISIBLE); views.setTextViewText(R.id.no_of_comments, String.valueOf(post.no_of_comments)); views.setViewVisibility(R.id.no_of_comments, View.VISIBLE); System.out.println("No. of Comments==>"+post.no_of_comments); […]

Android AppWidgetManager метод updateAppWidget не может установить намерения, загрузить данные. И это происходит случайным образом

Мой виджет состоит из двух кнопок и списка отображения данных. В большинстве случаев, когда вызывается метод onUpdate провайдера виджетов, все загружается нормально, и все довольны. Однако иногда я заметил, что после вызова метода обновления виджет просто полностью не загружает свои данные. Список не пуст, и все кнопки не реагируют. Это как если бы я инициализировал […]

Android-приложение не будет обновляться из активности

У меня простой appwidget, и я хочу обновить его, когда действие происходит в действии (в том же приложении). В onUpdate (), я сразу обновляю виджет, который отлично работает. В своей деятельности я вызываю тот же статический метод обновления в своем приложении, который вызывается в onUpdate () для обновления представлений. Виджет не обновляется. Я могу отслеживать […]

Intereting Posts
Как получить выигрыш в таблице лидеров игрового сервиса google текущего игрока? Остановка фоновой службы Когда приложение переходит на задний план Android – ArrayAdapter.createViewFromResource (int, View, ViewGroup, int) строка: 355 NullPointerException Случайное исключение android.database.sqlite.SQLiteException: невозможно открыть файл базы данных В чем смысл FILL_AND_STROKE? Возможно ли скомпилировать библиотеки LLVM для android / ARM Как загрузить класс из файла jar, упакованного в мой .apk-файл? Как установить шрифт для TextView в Android? Android динамически добавляет элемент из макета xml Сообщение об ошибке в Android Studio при попытке запуска и загрузки эмулятора в первый раз BroadcastReceiver при изменении состояния сети Wi-Fi или 3g Получить разрешение Android dynamiclly Android Studio stale APK для варианта сборки после изменения xml Android: создание двух столбцов в линейном режиме Почему GridLayout не заполняет все свободное пространство?