Articles of android support library

ListView вложенная прокрутка по API <21

Название ясно. У меня такой макет: _________________ |_______________| <- Toolbar |___|___|___|___| <- Tablayout | | | | | ViewPager | | | |_______________| Обе панели инструментов и tablayout находятся внутри AppBarLayout , поэтому я могу использовать флажки прокрутки, чтобы скрыть панель инструментов при прокрутке вверх. Проблема в том, что это работает только с представлениями с […]

Не удалось импортировать поддержку android v4 или v7 в библиотеке, используя productFlavors

Я создаю библиотеку Android с различными продуктами . В библиотеке есть свет и полный аромат. Файл настроен правильно: src/main/java/com/example/… для основных классов src/full/java/com/example/… для полных классов src/light/java/com/example/… для легких классов Android Studio правильно поняла это и добавила (full) полный аромат. ВОПРОС: зависимости, такие как okhttp , работают как ожидалось, но не appcompat-v7 . Все, используя […]

Loader: onLoadFinished вызывается только один раз

У меня есть один загрузчик, используемый в действии. Я могу запустить загрузчик, и он вызывается onLoadFinished. Когда я обновляю данные и вызываю onContentChanged в загрузчике, я вижу, что loadInBackground и deliverResult . Здесь тропа, кажется, останавливается. Я не получаю никакого обратного вызова onLoadFinished . Если я воссоздаю активность (иначе изменение ориентации или перезапуск), тогда она […]

GetSupportActionBar () возвращает null с помощью Robolectric

Метод getSupportActionBar () возвращает null, когда я вызываю его через тестовый пример, основанный на Roboelectric и JUnit. Это мой простой тестовый пример: package com.mobile.test; import static org.hamcrest.CoreMatchers.equalTo; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertThat; import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.Robolectric; import org.robolectric.RobolectricTestRunner; import android.app.Activity; import android.content.Intent; import com.mobile.android.core.R; import com.mobile.android.core.activity.MainActivity; import com.mobile.android.core.activity.TestActivity; @RunWith(RobolectricTestRunner.class) public class NavigationDrawerTest […]

Не удалось создать сборку релизов после обновления игровых сервисов до 8.3.0

Не удалось создать Release APK после обновления игровых сервисов до версии 8.1.0 или 8.3.0. Я получаю следующие исключения. Кто-нибудь знает, как это исправить. Uncaught translation error: com.android.dx.cf.code.SimException: com.android.dx.rop.cst.CstMethodRef cannot be cast to com.android.dx.rop.cst.CstInterfaceMethodRef Uncaught translation error: com.android.dx.cf.code.SimException: com.android.dx.rop.cst.CstMethodRef cannot be cast to com.android.dx.rop.cst.CstInterfaceMethodRef 2 errors; aborting Error:Execution failed for task ':project:dexRelease'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command […]

Как щелкнуть взгляды за панелью инструментов?

У меня есть панель инструментов с прозрачным / полупрозрачным фоном, который накладывает содержимое. Таким образом, за панелью инструментов могут отображаться виды, которые можно щелкнуть. Проблема в том, что они не могут быть нажаты через панель инструментов, потому что панель инструментов захватывает событие click. Я пробовал настройку android:clickable="false" , android:focusable="false" и android:focusableInTouchMode="false" для панели инструментов, но […]

Как использовать NumberPicker в Android-приложении с API 7?

Минимальное sdk моего приложения – 7, но я могу использовать DialogFragment, который из sdk версии 11, потому что он находится в библиотеке поддержки, которая находится в моем каталоге lib. Я хотел бы сделать что-то вроде этого примера: http://developer.android.com/guide/topics/ui/controls/pickers.html Но я хочу использовать виджет NumberPicker , который также находится в sdk версии 11, но мое приложение […]

Символ не найден на OnActionExpandListener

Я добавляю поддержку v4 для своего приложения для Android, поддерживающего пряник и вверх. Я добавил ActionBarSherlock, который ссылается на Xamarin.Android.Support.v4. Существует также ссылка на Mono.Android.Support.v4 тоже. Я также добавил файл android-support-v4.jar в папку SupportLib и установил действие Build для AndroidJavaLibrary. Тем не менее, я получаю сообщение об ошибке, которого я не могу пропустить, а именно: […]

Тема AppCompat DayNight не работает на Android 6.0?

Я использую новую Theme.AppCompat.DayNight добавленную в Android Support Library 23.2 На Android 5.1 он работает хорошо. В Android 6.0 активность выглядит как легкая тема, но диалог выглядит с использованием темной темы. Мой класс приложения: public class MyApplication extends Application { static { AppCompatDelegate.setDefaultNightMode( AppCompatDelegate.MODE_NIGHT_YES); } } Мои стили.xml <style name="AppTheme" parent="Theme.AppCompat.DayNight"> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> […]

Библиотека сторонних разработчиков FloatingActionButton в CoordinatorLayout

Я пытаюсь использовать библиотеку FloatingActionButton futuresimple для использования FloatingActionMenu внутри CoordinatorLayout поэтому, когда я показываю Snackbar FAB будет двигаться вверх, а не скрываться в Snackbar . FloatingActionMenu работает отлично, хотя я заметил, что сторонняя библиотека не работает внутри CoordinatorLayout . Когда я использую библиотеку поддержки FAB из Google, CoordinatorLayout работает так, как ожидалось, хотя библиотеки […]