Articles of виджет

Виджет приложений для Android запускается после неопределенного периода времени

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

Яркость экрана управления в android с использованием «Фоновой службы»

Проблема: – Я хочу контролировать яркость экрана, используя фоновый сервис в Android. Существующие решения: – Аналогичный вопрос размещен в форме ниже: Добавление элементов управления яркостью экрана в приложение для Android Почему существующее решение не будет работать? Все решение, содержащееся в ссылке, хорошо работает с Activity , но я хочу написать фоновое обслуживание, которое контролирует яркость […]

Android – ожидаемое намерение AppWidget не срабатывает

У меня есть виджет приложения с кнопкой в ​​макете. При нажатии кнопки происходит увольнение, которое вызывает мой широковещательный приемник. Он работает отлично, но иногда, после использования кнопки «Очистить память» в диспетчере задач, виджет застревает – щелчок на нем ничего не делает. Но он все равно может получать обновления из моего приложения, если он работает. Я […]

Виджет – невозможно выполнить активацию приемника

Я знаю, что подобные вопросы были заданы, но никто не помог мне. Если бы я указал на ссылку, в которой есть решение, я был бы более чем доволен. В любом случае, я получаю ошибку каждый раз, когда устанавливаю виджет, который я разрабатываю на своем Android-эмуляторе. Ошибочные состояния ERROR / AndroidRuntime (866): java.lang.RuntimeException: не удается создать […]

Android: программно добавить элементы пользовательского интерфейса в представлении

Мое мнение написано так: package com.mycompany; import android.view.View; import java.util.concurrent.TimeUnit; import java.util.ArrayList; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.util.AttributeSet; import android.graphics.Paint; import android.graphics.Point; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.widget.*; public class GameEngineView extends View implements SensorEventListener { GameLoop gameloop; String txt_acc; float accY; ArrayList<Point> bugPath; private SensorManager sensorManager; private class […]

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

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

Android: App Widget Configuration Activity не ведет себя как Activity (Отредактировано: Android: AppWidget не входит в основной экран)

(Изменить здесь – Оригинальное сообщение ниже) Я сузил исходную проблему: домашний ключ просто не ведет себя одинаково для обычного действия и активности конфигурации приложения. Я сделал тест со следующей минимальной активностью: public class TestActivity extends Activity { Logger logger = Logger.getLogger("logger"); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } @Override protected void onUserLeaveHint() { logger.info("userleave"); […]

Как создать пользовательский вид в виджетах приложений, аналогичных виджету Google Play Music?

Я только что узнал из виджета Google Play Music «Что это за песня?» И я был очень удивлен, увидев в нем этот пользовательский вид: Как это произошло? Насколько я знаю, вы не можете иметь пользовательские представления в RemoteViews .

Не найдено никакой активности пусковой установки! Не удается заставить виджет работать

Я создал виджет приложения, в котором есть следующие классы и XML-файлы: AFBWidget.java WidgetConfig.java (экран конфигурации для того, чтобы пользователи вводили что-то в текстовое поле, которое отображается в макете виджетов) Widget.xml (макет фактического виджета) Widgetconfig.xml (то же самое, что и widgetconfig.java ((кроме фактического макета))) Widget_stuff.xml (поставщик приложений для android-приложений) Вот мой манифест: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.awesomefilebuilderwidget" android:versionCode="1" […]

Удаленный просмотр и setGravity

У меня есть виджет Android, который отображает TextView в FrameLayout . TextView заполняет весь родительский макет. Что я хочу сделать, он сможет меняться во время выполнения, где текст появится в TextView . В настоящее время я бы сделал это, изменив гравитацию в TextView … Он даже имеет setGravity(int) , который должен отлично работать с RemoteView […]