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

Почему некоторые классы не являются общедоступными в Библиотеке поддержки Android?

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

EditText внутри DrawerLayout

Я пытался установить окно EditText внутри DrawerLayout, но, внимательно прочитав сайт Android Training , они объясняют, что DrawerLayout разрешено иметь только два дочерних представления. Если я хотел бы сделать что-то вроде следующего кода, как мне подойти к нему? <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <!– The main content view –> <FrameLayout android:id="@+id/content_frame" android:layout_width="match_parent" android:layout_height="match_parent" /> <!– […]

Ширина диалога DialogFragment уменьшается после указания FEATURE_NO_TITLE

Итак, вот мой метод onCreateView: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { getDialog().getWindow().requestFeature(Window.FEATURE_NO_TITLE); View view = inflater.inflate(R.layout.my_view, container, false); … return view; } А сама компоновка – это LinearLayout с <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" По какой-то причине после добавления строки getDialog().getWindow().requestFeature(Window.FEATURE_NO_TITLE); Диалог сжат, чтобы обернуть содержимое; На самом деле, […]

Поведение программы Floating Action Button программно

Я использую следующее руководство по внедрению FAB с прокруткой: https://guides.codepath.com/android/Floating-Action-Buttons#overview После создания класса вы настраиваете поведение, объявляя его в XML следующим образом: <android.support.design.widget.FloatingActionButton app:layout_behavior="com.codepath.floatingactionbuttontest.ScrollAwareFABBehavior" /> Из-за того, как написан мой код, я хочу установить поведение программно, а не в XML. У меня такое чувство, что это делается с координаторомLayout, но я рисую пробел. Любая помощь […]

NoClassDefFoundError при запуске PopupMenu с использованием библиотеки android-support-v7-appcompat в android

Я пытаюсь реализовать всплывающее меню в приложении для Android, которое должно поддерживаться в Android 2.2. Поэтому я использовал библиотеку поддержки android-support-v7-appcompat для этого. Но, к сожалению, я получаю исключение java.lang.NoClassDefFoundError. Невозможно разобраться, так может ли кто-нибудь помочь мне? Заранее спасибо! Логарифм показывает, 06-27 15:40:30.160: E/AndroidRuntime(26985): FATAL EXCEPTION: main 06-27 15:40:30.160: E/AndroidRuntime(26985): java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder 06-27 15:40:30.160: […]

Как применить эффект выделения на панели инструментов Collapsing Toolbar приложения для Android

В моем приложении для Android, в котором я занимаюсь разработкой с использованием библиотеки поддержки дизайна, мне нужно создать сворачивающуюся панель инструментов, заголовок и дать эффект выделения, поскольку текст, поступающий с моего сервера, иногда может быть длинным. В настоящее время это дает мне точную точку после ввода текста. Я смог использовать marquee в элементе списка RecyclerView […]

Как использовать новый API для предпочтений, представленных в новой библиотеке поддержки 23

Задний план Google не поддерживал обратную совместимость. Предпочтения были похожи на Holo / Material в прошлом, поэтому я сделал для этого свою собственную библиотеку ( здесь , на случай, если кто-то захочет), но теперь я думаю, что Google предоставил некоторые Здесь есть поддержка. Проблема Пока я не вижу никакого учебника или образца. Я хотел бы […]

Используйте аннотации поддержки Android, такие как @StringRes, @LayoutRes, @DrawableRes для массивов целых чисел

Я пытался найти любые образцы или любую документацию об использовании недавно введенных аннотаций в библиотеке поддержки Android для массивов . В частности, я хочу аннотировать массив целых чисел с аннотациями типа @StringRes , @DrawableRes как @StringRes , @DrawableRes , @ColorRes и т. Д. Я попытался использовать эти аннотации в Android Studio 1.3, подробности о версии: […]

Пользовательская форма индикатора вкладки в виджете Design Design TabLayout

Фактически по умолчанию вкладки имеют форму прямоугольника, но я хочу создать пользовательскую форму. Я сделал некоторую кодировку, но теперь между вкладками есть пробел, и я хочу, чтобы все они были вместе. Пожалуйста помоги! Что я наделал Но я стараюсь : MainActivity.java final TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs); tabLayout.addTab(tabLayout.newTab().setText("First")); tabLayout.addTab(tabLayout.newTab().setText("Second")); tabLayout.addTab(tabLayout.newTab().setText("Third")); tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); activity_main.xml <android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" […]

Диалог пользовательской поддержки. Фрагмент текста – неправильный цвет.

Если я поместил TextView в пользовательское диалоговое окно, текст по умолчанию будет черным. К сожалению, фоны диалога фрагментов поддержки являются темно-серыми. Черный на сером очень трудно читать. Я могу изменить TextView на белый или что-то вроде android:textColor="?android:attr/textColorPrimaryInverseDisableOnly" . Но диалоговые окна на новом андроиде (Holo Light) являются белыми. Таким образом, он будет белым на белом. […]

Intereting Posts
Как использовать форму, которая может быть скреплена вместе с изображением? Как преобразовать изображение в PDF? Правильное использование yieldIfContendedSafely () в многопоточном приложении Android Можем ли мы отправить данные с устройства Android на другое устройство Android напрямую (p2p) без сервера посередине? Невозможно отобразить Google+ SignInButton Панель инструментов NavigationIcon потеряла тему Как изменить динамический цвет удара? Измените ориентацию перехода экрана справа налево в слайдере Verticle на Android Robolectric говорит, что «AndroidManifest.xml не найден» Как обнаружить левый и правый наклон устройства Android, установленного с помощью акселерометра? Не удалось создать приложение Android FabricGenerateResourcesDebug При использовании ViewPager с фрагментами фрагменты уничтожаются при салфетки Не работает ли высота в виджетах Android Home Screen? Как установить дату и время на Android-устройстве Холст Android: нарисовать прозрачный круг на изображении