Вопросы с тегом «android-support-library»

Библиотека поддержки Android содержит API-интерфейсы, перенесенные на более новые платформы, и API-интерфейсы, которые предлагают служебные функции.

6
Добавить библиотеку поддержки в проект Android Studio
Я только что установил новую Android Studio и ищу способ импортировать библиотеку поддержки для Android. Где для этого вариант? В Eclipse это всего два клика. Я погуглил, но ничего не нашел. Конечно, это слишком ново.

19
ViewPager в NestedScrollView
Мне нужно создать интерфейс, подобный Google Newsstand, который является своего рода ViewPager (горизонтальная прокрутка) над сворачивающимся заголовком (вертикальная прокрутка). Одно из моих требований - использовать новую библиотеку поддержки дизайна, представленную на Google IO 2015. ( http://android-developers.blogspot.ca/2015/05/android-design-support-library.html ) Основываясь на образце, созданном Крисом Бэйнсом ( https://github.com/chrisbanes/cheesesquare ), я достиг точки, в …

12
Как изменить цвет главного значка панели инструментов
Я использую android.support.v7.widget.Toolbar и из этого сообщения узнал, как изменить цвет значка гамбургера на белый, но стрелка вверх / назад остается темным, когда я звоню setDisplayHomeAsUpEnabled(true); Как сделать и стрелку белой? Вот как выглядит моя панель инструментов, когда я вызываю setDisplayHomeAsUpEnabled (): ... и вот соответствующая часть моего файла styles.xml: …

10
Как получить панель инструментов из фрагмента?
У меня есть ActionBarActivityс NavigationDrawerи использовать support_v7 Toolbarв ActionBar. В одном из моих фрагментов панель инструментов имеет настраиваемый вид. В остальных фрагментах Toolbarследует указывать заголовок. Как получить Toolbarинстанс для настройки из фрагментов? Я могу получить ActionBar getActivity().getActionBar(), но если я вызываю setTitle()этот экземпляр ActionBar, он ничего не делает. UPD: В …

6
getSupportActionBar изнутри фрагмента ActionBarCompat
Я начинаю новый проект , который использует AppCompat/ActionBarCompatв v7библиотеке поддержки. Я пытаюсь понять, как использовать getSupportActionBarиз фрагмента. Моя активность, в которой размещен фрагмент, расширяется ActionBarActivity, но я не вижу аналогичного класса поддержки для фрагментов. Изнутри моего фрагмента public class CrimeFragment extends Fragment { //... getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); // getSupportActionBar is not defined …

13
Appcompatv7 - на панели навигации v21 не отображается значок гамбургера
Я использую панель навигации в стиле леденца на палочке с последней библиотекой поддержки appcompat, но проблема в том, что значок гамбургера никогда не отображается. Отображается только значок "Назад". Это мой код активности import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; public class Home extends ActionBarActivity { …

11
ViewPager.setOffscreenPageLimit (0) не работает должным образом
Фрагменты, которые я использую в своем ViewPagerэкземпляре, довольно ресурсоемкие, поэтому я хотел бы загружать только по одному. Когда я пробую следующее: mViewPager.setOffscreenPageLimit(0); mViewPager.setAdapter(mPagerAdapter); Моя FragmentStatePagerAdapter.getItem(int position)функция переопределения вызывается 3 раза, что происходит, когда я вызываюmViewPager.setOffscreenPageLimit(1) . Я ожидал, что он будет вызван только один раз, потому что я указал 0 …

28
Отключение перетаскивания пользователем на BottomSheet
Я пытаюсь отключить перетаскивание пользователя BottomSheet. Причина, по которой я хочу отключить - две вещи. 1. Это предотвращает ListViewпрокрутку вниз, 2. Я не хочу, чтобы пользователи увольняли с помощью перетаскивания, но с помощью кнопки на BottomSheetView. Это то, что я сделал bottomSheetBehavior = BottomSheetBehavior.from(bottomAnc); bottomSheetBehavior.setBottomSheetCallback(new BottomSheetBehavior.BottomSheetCallback() { @Override public void …

16
Вложенные фрагменты исчезают во время переходной анимации
Вот сценарий: активность содержит фрагмент A, который , в свою очередь , использует getChildFragmentManager()для добавления фрагментов A1и A2в его onCreateследующим образом: getChildFragmentManager() .beginTransaction() .replace(R.id.fragmentOneHolder, new FragmentA1()) .replace(R.id.fragmentTwoHolder, new FragmentA2()) .commit() Пока все хорошо, все работает как положено. Затем мы запускаем следующую транзакцию в Activity: getSupportFragmentManager() .beginTransaction() .setCustomAnimations(anim1, anim2, anim1, anim2) …


25
Строка состояния становится белой и не отображает содержимое позади нее
Я пробую AppCompat на Marshmallow. И я хочу, чтобы строка состояния была прозрачной, но она стала белой. Я пробовал несколько решений, но они не сработали для меня ( прозрачная строка состояния не работает с windowTranslucentNavigation = "false" , Lollipop: рисовать за statusBar с прозрачным цветом ). Вот связанный код. Мой …

5
RequiresApi vs TargetApi Android-аннотации
В чем разница между RequiresApiи TargetApi? Образец в котлине: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() ПРИМЕЧАНИЕ: FingerprintManager.AuthenticationCallbackтребуется apiM ПРИМЕЧАНИЕ 2: если я не использую TargetApi lint, произойдет сбой с ошибкой class requires api level 23...

7
ОШИБКА: проблемы с отрисовкой Следующие классы не найдены android.support.v7.internal.widget.ActionBarOverlayLayout
Я только новичок в разработке приложений для Android. Когда я создал новый проект в Android Studio 1.1.0, он избавился от этой ошибки « проблемы с рендерингом. Следующие классы не могут быть найдены android.support.v7.internal.widget.ActionBarOverlayLayout » Теперь я искал об этом в Google и нашел, возможно, 3 решения, предложенные большинством людей. Они …

7
Что такое CoordinatorLayout?
Только что взглянул на демонстрационное приложение новой библиотеки дизайна поддержки Android. Он предоставлен Крисом Бэйнсом на github . Через приложение, CoordinatorLayoutактивно используется. Кроме того, многие классы библиотеки дизайна поддержки, такие как FloatingActionButton, SnackBarи AppBarLayoutт. Д., Ведут себя по-разному при использовании внутри CoordinatorLayout. Может ли кто-нибудь пролить свет на то, что …

22
Как установить цвет текста панели поддержки библиотеки на что-то другое, кроме android: textColor?
Итак, я начал использовать новую панель закусок в библиотеке поддержки дизайна, но обнаружил, что когда вы определяете "android: textColor" в своей теме, он применяется к цвету текста панели закусок. Очевидно, это проблема, если ваш основной цвет текста темный. Кто-нибудь знает способ обойти это или есть совет, как мне раскрасить текст? …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.