android-support-library- все статьи тега


BottomNavigationView скрывается при прокрутке вверх, а не вниз

Новый BottomNavigationView из библиотеки поддержки v25. 0. 0 должен скрываться при прокрутке вниз, чтобы увидеть все элементы из списка. Однако в моем тестовом сценарии вид скрывается при прокрутке вверх. Есть идеи, что может вызвать такое обратное поведение? inner_fragment устанавливается как фрагмент, вставленный в activity_main_framelayout_content Фреймлайаут. XML-макеты ниже: Main_activity.xml: <android.support.design.widget.CoordinatorLayout android:id="@+id/activity_ma ...

getAdapterPosition() не возвращает позицию элемента в RecyclerView

Это своего рода продолжение или дополнение к этой должности. Я пытаюсь получить положение элемента в моем RecyclerView, но ни один из методов, которые я пробовал, не сработал. Я вызвал getAdapterPosition() в моем конструкторе PersonViewHolder и присвоил его значение целочисленной позиции, которая используется в классе UnitOneFragment, чтобы сделать что-то соответственно (см. Метод onClick()). Но что бы это ни было, этого не происходит, и я предполагаю, что метод getAdapterPosition() не работает ...

В панели инструментов приложения для android.метод setTitle не имеет эффекта-имя приложения отображается в виде заголовка

Я пытаюсь создать простое приложение с помощью библиотеки android-support-v7:21. Фрагмент кода: Основная активность.java public class MainActivity extends ActionBarActivity { Toolbar mActionBarToolbar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mActionBarToolbar = (Toolbar) findViewById(R.id.toolbar_actionbar); mActionBarToolbar.setTitle("My ...

Никакой ресурс не найден, что соответствует данное имя: attr, который андроида:keyboardNavigationCluster'. при обновлении до поддержки библиотеки 26.0.0

у меня есть эта проблема при обновлении до последней версии библиотеки поддержки 26.0.0 (https://developer.android.com/topic/libraries/support-library/revisions.html#26-0-0): ошибка: (18, 21) не найден ресурс, соответствующий данному имени: attr 'android: keyboardNavigationCluster'. /.../app/build/intermediates/res/merged/beta/debug/values-v26/values-v26.xml Error:(15, 21) No resource found that matches the given name: attr 'android:keyboardNavigationCluster'. Error:(18, 21) No resource ...

Несколько файлов dex определяют Landroid / support/v4 / accessibilityservice/AccessibilityServiceInfoCompat

если я запускаю gradle assembleDebug из командной строки, я вдруг получаю эту ошибку: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger. ...

Разрешенные версии для приложения (22.0.0) и тестового приложения (21.0.3) отличаются

после обновления до API 22 и поддержки lib revision 22 я получаю следующее предупреждение: предупреждение:конфликт с зависимостью - com.андроид.поддержка: поддержка-аннотации'. Разрешенные версии для приложения (22.0.0) и тестовое приложение (21.0.3) отличаются. сам Gradle более прощающий, но Android Studio, не так много. у меня нет зависимостей, объявленных с 21.0.3 ... является ли одна из зависимых библиотек, использующих 21.0.3 и Google забыл обновить его с остальной частью пакета? ...

Как использовать и стиль новый AlertDialog от совместимости приложений 22.1 и выше

Я пытаюсь перейти с Android по умолчанию AlertDialog к новому включенному в appCompat-22.1 Пока я понимаю, что вам нужно только импортировать android.support.v7.app.AlertDialog пакета, чтобы использовать его. но как я могу его стиль? Например, изменить положительные / отрицательные цвета кнопок, цвет заголовка, цвет сообщения и цвет фона? ...

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

Google представил NavigationView в библиотеке поддержки дизайна версии 22.2.0, с помощью которой вы можете очень легко создать ящик, используя ресурс меню. Как я могу создать простую разделительную линию между двумя элементами? Группировка элементов не сработала. Создание раздела подэлементов создает разделительную линию, но для этого требуется заголовок, который я не хочу. любая помощь будет оценили. ...

Разница между Android-поддержка-В7-по совместимости приложений и Android-поддержка-В4

Я хотел знать разницу между android-поддержка-v4.банку и android-поддержка-v7-appcompat.банку. Если я хочу добавить панель действий appcompat в свое приложение, мне нужно добавить оба android-поддержка-v7-appcompat.банку и android-поддержка-v4.банку или только android-поддержка-v7-appcompat.банку. также,android-поддержка-v13.банку и совместимости приложений? ...

Пример FloatingActionButton с библиотекой поддержки

недавно я прочитал эти сообщения: Библиотека Поддержки Дизайна Android библиотека поддержки Android, редакция 22.2.0 FloatingActionButton но, ни один из них не дает мне подробный пример о создании нового FloatingActionButton. Так трудно понять, я задаю этот вопрос. может кто-нибудь дать мне пример о нем? любая помощь очень ценится. Спасибо продвижение. EDIT Я только что нашел некоторые проблемы на FloatingActionButton (FAB), и я хочу улучшить другой ответ. Смотрите мой ответ ниже. ...

Лучшие практики для вложенных фрагментов в Android 4.0, 4.1 (

Я пишу приложение для 4.0 и 4.1 таблетки, для которых Я не хочу использовать библиотеки поддержки (если не нужно) но 4.X api только поэтому. поэтому моя целевая платформа очень хорошо определена как: > = 4.0 и приложение имеет многопанельный макет (два фрагмента, один маленький слева, один фрагмент контента справа) и панель действий с вкладками. примерно так: щелчок a вкладка на панели действий изменяет "внешний" фрагмент, а внутренний фрагмент затем является фрагментом с двумя вложе ...

Android 4.3 пункт меню showAsAction=" всегда " игнорируется

Я использую новую библиотеку V7 appcompat, доступную начиная с Android 4.3 (уровень API 18). независимо от того, что указано в showAsAction для элемента меню, он не отображается - он всегда создает значок меню переполнения и помещает даже один элемент меню под меню. попытка добавить меню к такой деятельности: @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_sizes, menu); return true; } и вот мое меню xml: <menu xmlns:android="http:/ ...

Gradle Build Android Project" не удалось решить все зависимости " ошибка

Я пытаюсь построить свой первый проект с Gradle, и я думаю, что мои файлы gradle и настройки правильны. Я использую только один модуль и поддерживаю библиотеки V4 + AppCompatBar. - построить.gradle allprojects { repositories { mavenCentral() } } - настройки.gradle include ':AssignmentTempos21' основной модуль-сборка.gradle buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } ...

Как установить поддержку библиотеки snackbar цвет текста на что-то другое, чем android:textColor?

Итак, я начал использовать новую Snackbar в библиотеке поддержки дизайна, но я обнаружил, что когда вы определяете "android:textColor" в своей теме, он применяется к цвету текста snackbar. Это, очевидно, проблема, если ваш основной цвет текста темный. кто-нибудь знает способ обойти это или есть советы о том, как я должен раскрасить свой текст? редактировать январь 2017: (пост-ответ) пока есть некоторые обычаи решения для устранения проблемы ниже, это, вероятно, хорошо, чтобы обеспечить прав ...

Как добавить библиотеку (android-support-v7-appcompat) в IntelliJ IDEA

Я создал проект, скопировал файлы ресурсов в проект, библиотеку, добавил его в структуру проекта, прописал стиль Theme.AppCompat. Скомпилирован без ошибок, но при запуске исключения вылета: 08-03 00:50:00.406: ERROR/AndroidRuntime(4055): FATAL EXCEPTION: main java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$styleable at android.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:98) at android.support.v7.app.ActionBarActivityDel ...

Настройка Gradle для api 26 (Android)

поскольку я обновил свой Nexus 5x до Android O DP3, я не могу тестировать свои приложения. Я получаю ошибку за то, что не настроил свой Gradle-файл для работы с новым уровнем API (26). поэтому я изменил это и зависимости, но я продолжаю получать ошибки на всех моих библиотеках поддержки, таких как Failed to resolve: com.android.support:design:26.0.0-beta2 нажав на кнопку Install repository and sync project всплывает progressdialog для загрузки правильной зависимости, но не устранить ошиб ...

Использование BottomSheetBehavior с внутренним CoordinatorLayout

библиотека поддержки проектирования v. 23.2 ввел BottomSheetBehavior, что позволяет детям координатора выступать в качестве нижних листов (представления перетаскиваются из нижней части экрана). то, что я хотел бы сделать, это иметь,как вид нижнего листа, следующий вид (типичный координатор + сворачивание материала): <CoordinatorLayout app:layout_behavior=“@string/bottom_sheet_behavior”> <AppBarLayout> <CollapsingToolbarLayout> <ImageView /> ...

RequiresApi против TargetApi Android аннотации

в чем разница между RequiresApi и TargetApi? образец в Котлине: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() Примечание: FingerprintManager.AuthenticationCallback требуется api M примечание 2: Если я не использую TargetApi lint сбой с ошибкой class requires api level 23... ...

После поворота, onCreate() фрагмент вызывается перед onCreate () FragmentActivity

Я использую FragmentActivity и фрагменты. при запуске приложения: FragmentActivity onCreate() <------ FragmentActivity onStart() FragmentActivity onResume() Fragment onAttach() Fragment onCreate() <------ Fragment onCreateView() Fragment onActivityCreated() Fragment onStart() Fragment onResume() все в порядке, FragmentActivity onCreate () вызывается перед Fragment onCreate (). И когда я вращаюсь: Fragment onPause() FragmentActivity onPause() Fragment onStop() FragmentActivity onStop() ...