Articles of андроиды

Почему overridePendingTransition не вступает в силу, когда я перехожу из Fragment в новую активность?

Первое действие содержит фрагмент, и внутри фрагмента есть кнопка, и когда я нажимаю эту кнопку, я хочу перейти к новому действию с другой анимацией. Поэтому я делаю это так в Фрагменте: mButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getActivity(), NewActivity.class); getActivity().startActivity(intent); getActivity().overridePendingTransition( R.anim.forward_activity_move_in, R.anim.forward_activity_move_out); }); Однако новая анимация не […]

Как создать вкладку в Android 4.0?

Теперь, когда TabActivity устарела, каков правильный способ создания интерфейса с вкладками с использованием фрагментов? Каждый учебник, который я видел, использует другой подход. Некоторые из них в высшей степени сложны, подталкивая мирскую тему программирования на территорию ракетной науки. Что дает? Я кодирую ICS Android 4.0. Благодарю.

Android: что заменило android.support.v4.app.NavUtils в более поздних API?

Я программирую приложение для планшетов, уровень API 13 или выше. Поэтому мне не нужна библиотека поддержки, то есть android.support.v4.app.Fragment был заменен на android.app.Fragment и тому подобное. В библиотеке поддержки был чистый класс android.support.v4.app.NavUtils , но я не могу найти эквивалентный класс в более высоких API. Итак, что заменило его или его методы? Как я могу […]

Два пользовательских интерфейса панели с фрагментами и отдельными действиями

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

Остановите Android Studio от использования библиотеки поддержки

Я пытаюсь запустить проект Android в Android Studio, чтобы НЕ использовать библиотеку поддержки. Моя проблема в том, что когда я использую фрагменты, они ожидают фрагменты поддержки и приводят к сбою приложения. Мой Min SDK – 14, а мой целевой SDK – 19. Я понимаю, что, поскольку я нацелен на эти версии, мне не нужна библиотека […]

Использовать аннотации Android в пользовательском диалоговом классе

Я использую андроиды андроида, я пытаюсь аннотировать этот класс, чтобы сохранить значение в классе общих предпочтений (аннотированный), используя @pref. Мне удалось найти работу с намерением и широковещательным приемником, однако это не идеально, и теперь, когда я хочу получить значение из общих настроек в этом классе, чтобы показать как элемент по умолчанию, выбранный в spinner, он […]

Воспроизведение Honeycomb GMail UI с фрагментами

Я пытаюсь воспроизвести Honeycomb GMail UI с фрагментами и не могу. Вот что я хочу Начальное состояние: +——–+—————+ | | | |Accounts| Folders | | | | +——–+—————+ После выбора папки: +——–+—————+ | | | |Folders | Items | | | | +——–+—————+ Где Аккаунты, Папки и Элементы являются фрагментами. (Очевидно, что кнопка возврата должна […]

Android @Intdef для флагов, как использовать его

Я не понимаю, как использовать @Intdef при создании этого флага: @IntDef( flag = true value = {NAVIGATION_MODE_STANDARD, NAVIGATION_MODE_LIST, NAVIGATION_MODE_TABS}) Этот пример прямо из документов . Что это значит? Означает ли это, что изначально они установлены в true? Если я делаю «или» на следующем: NAVIGATION_MODE_STANDARD | NAVIGATION_MODE_LIST Что это значит … им немного смущает то, что […]

Android: полноэкранная активность с панелью заголовка

Я хочу установить полный экран Activity на панели заголовка, как я могу это сделать? благодаря

Доступ к ActionBar из фрагмента

Как вы получаете доступ к ActionBar из фрагмента (файл android.support.v4.app.Fragment). Я использую библиотеку поддержки Android v4 и v7. Я не использую библиотеку Шерлока. Деятельность, размещающая фрагмент, – ActionBarActivity. Я прочитал раздел справки Android Fragment, который также привел меня к getActivity (), но нет метода getSupportActionBar (). ActionBar actionBar = getActivity().getSupportActionBar()