Articles of поддержка библиотека

NotificationBuilder.setProgress ничего не делает на 2.3.5

Я использую библиотеку поддержки v13. Я создаю уведомление о ходе работы с создателем уведомлений и .setProgress. Он отлично работает на устройстве 4.2.2, но на 2.3.5 ничего не отображается. Это нормальное поведение? mNotifyManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); mBuilder = new NotificationCompat.Builder(this); mBuilder.setContentTitle("Photo Upload") .setContentText("Upload in progress") .setSmallIcon(R.drawable.ic_action_upload) .setOngoing(true); . . mBuilder.setProgress(100, prog, false); mNotifyManager.notify(sNotificationID, mBuilder.build());

Даже я использую MenuItemCompat.setOnActionExpandListener, с которым работает приложение, советуем использовать MenuItemCompat.setOnActionExpandListener

Сегодня Android Studio (установленная на Stable channel updates) предложила загрузить обновление в Android Support Repository 46.0.0, поэтому я сделал это. Затем неожиданно наше приложение начало вылетать каждый раз из-за MenuItemCompat.setOnActionExpandListener . Да, я должен был еще отметить отметки о выпуске, но я этого не сделал – это факт. Теперь в чем проблема. Даже мы используем […]

Панель инструментов поддержки Android: изменение размера не приведет к перераспределению пунктов меню

Я пытаюсь изменить размер панели инструментов Android моей Activity по изменению ориентации, поскольку она слишком велика в ландшафтном режиме. Он не изменяется автоматически, поскольку я использую android:configChanges="orientation|screenSize" По моей деятельности и, следовательно, деятельность не будет воссоздана. XML-панель инструментов выглядит так: <android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/my_awesome_toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" /> В моем onConfigurationChanged() Я onConfigurationChanged() размер панели инструментов, […]

Программно получить цвет от ресурса, используя ContextCompat, который не игнорирует ночной отборочный

В настоящее время я использую ContextCompat.getColor , однако он не получает правильный цвет. Когда приложение придерживается квалификатора ночного ресурса, ContextCompat выбирает цвет из values/colors.xml а не values-night/colors.xml . Я пробовал apporaches как этот https://stackoverflow.com/a/13952929/333733, используя тему с одним проживанием в values/styles.xml и values-night/styles.xml но кажется, что цвет предварительно скомпилирован с использованием ресурса -night без -night […]

Когда «ActionBarDrawerToggle» показывает строки «openDrawerContentDescRes» и «closeDrawerContentDescRes»?

Задний план CTOR «ActionBarDrawerToggle» таков: public ActionBarDrawerToggle (Activity activity, DrawerLayout drawerLayout, int openDrawerContentDescRes, int closeDrawerContentDescRes) или: public ActionBarDrawerToggle (Activity activity, DrawerLayout drawerLayout, Toolbar toolbar, int openDrawerContentDescRes, int closeDrawerContentDescRes) Документация рассказывает вам о параметрах строк, которые ( здесь ): Строковые ресурсы должны предоставляться для описания действий ящика открытия / закрытия для служб доступности. Проблема Я не […]

Пользовательский макет PreferenceFragmentCompat

Мне нужен собственный макет для моего PreferenceFragmentCompat. В документах для PreferenceFragmentCompat кажется, что вы можете раздуть и вернуть представление в onCreateView (). Однако результаты NPE: – Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.widget.RecyclerView.setAdapter(android.support.v7.widget.RecyclerView$Adapter)' on a null object reference at android.support.v7.preference.PreferenceFragmentCompat.bindPreferences(PreferenceFragmentCompat.java:511) at android.support.v7.preference.PreferenceFragmentCompat.onActivityCreated(PreferenceFragmentCompat.java:316) at com.cls.example.MyPrefFrag.onActivityCreated(MyPrefFrag.java:42) После того, как я проверил источник PreferenceFragmentCompat: onCreateView, […]

Как загрузить старую версию библиотеки поддержки Android?

Я нацелен на Android 19 (потому что это то, что работает мой телефон). Я хочу добавить уведомление с помощью кнопок; Кажется правильным подход – использовать appcompat-v7.app.NotificationCompat. Однако, когда я добавляю appcompat-v7 из версии 22.2 репозитория поддержки Android (через зависимость build.gradle), он включает в себя файл app / build / intermediates / exploded-aar / com.android.support / […]

Разрешение SYSTEM_ALERT_WINDOW от Lux делает части нашего приложения неработоспособными

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

Использование класса DrawableCompat для применения tintList

Решил попробовать новый класс DrawableCompat . Следуя инструкциям из надежного источника , я звоню: Button b = (Button) findViewById(R.id.button); Drawable d = b.getBackground(); d = DrawableCompat.wrap(d); DrawableCompat.setTintList(d, getResources().getColorStateList(…)); Удивительно, но это не работает : на моей кнопке фон определяется цвет, который я определяю для не нажатого, не сфокусированного состояния, но он не изменяется при нажатии […]

С помощью библиотеки поддержки v7 эта ошибка: Тип android.support.v4.app.TaskStackBuilder $ SupportParentable

Я потратил часы и часы на это, и я не могу решить проблему. У меня есть приложение, которое поддерживает Api 8 и выше. Я хотел добавить библиотеку поддержки v7 appCompat. Поэтому, используя диспетчер sdk, я загрузил самую последнюю библиотеку поддержки и самый последний SDK (5.0). Я импортировал библиотеку с ресурсами по http://developer.android.com/tools/support-library/setup.html Однако в моем […]

Intereting Posts
Когда метод getItemCount () вызывается в адаптере RecycleView? Ошибка: механизм виртуализации genymotion не найден Запустить новую активность из PreferenceActivity Пример кода для обработки исключений Печатать содержимое матрицы opencv в Java Какие устройства поддерживают чтение скорости геолокации в своих браузерах? Проблема с bluetooth на Android 2.1 (samsung spica i5700), где соединение работает, но соединение не работает JNI, чтобы помочь избежать OOM при использовании больших изображений Как захватить эскиз изображения И сохранить файл в пользовательской папке на Android Как отключить все события касания для всех дочерних элементов ViewGroup? Как я могу изменить способ отображения веб-сайта google docs PDF-файла на Android? Для каждого внутри a для каждого – Java Ошибка FaceDetector существует в btk_FaceFinder_putDCR Подсказка подсказки NavigationDrawer (например, Google Currents) Как центрировать выравнивание элемента шаблона в PdfPCell