Articles of андроид 3.0 соты

Стиль вкладок Android ActionBar для Honeycomb

Я использую пример приложения HoneycombGallery в SDK и пытаюсь изменить стиль вкладок ActionBar (например, «Воздушные шары», «Велосипеды», «Андроиды», «Печенье»). Используя «светлую» тему, вкладки имеют синюю подчеркивание. Я просто хочу, чтобы этот красный цвет соответствовал стилю приложения, над которым я работаю. Я пробовал исследовать стили в документации SDK ( http://developer.android.com/guide/topics/ui/actionbar.html ) и других источниках в Интернете, […]

Будет ли новый API ActionBar включен в бэкпорт Fragment?

С вчерашним blogpost о том, что мы получаем здоровую дозу Фрагментов до 1.6, мне было интересно, будут ли API-интерфейсы ActionBar включены в этот резерв? Похоже, что они связаны друг с другом, как минимум, с API-документами. Однако я мог видеть, что Фрагменты отделены от ActionBar, но не наоборот. У кого-нибудь есть новости? Спасибо – Селиг

Использование android.app.Fragment с ViewPager в Android 3.0+

Я разрабатываю приложение с Android: minSdkVersion = "11". Из того, что я знаю, ViewPager реализован в библиотеке совместимости. Мне удалось заставить его работать в моем приложении, добавив библиотеку android-support-v4.jar, но теперь я обязан использовать android.support.v4.app.FragmentActivity Потому что мне нужен getSupportFragmentManager () для FragmentPagerAdapter, вместо нового getFragmentManager () для android.app.Activity. Также мне нужно использовать android.support.v4.app.Fragment вместо […]

OnClickListener триггеры после onLongClickListener

У меня есть один View для которого onClickListener как onClickListener и onLongClickListener . Когда я также долгое время onClickListener триггеры onClickListener , мне не нужно, чтобы он выполнялся, когда я делаю длинный клик. Любые способы предотвратить его выполнение во время длительного клика?

Сотовые панели действий и поля

Я пытаюсь использовать другую графику «homeAsUpIndicator» на панели действий, и я сталкиваюсь с некоторыми проблемами с краем экрана и графикой. Используя атрибут «android: homeAsUpIndicator» со значением @ drawable / my_graphic в файле styles.xml для проекта, мне удалось изменить индикатор на пользовательскую графику. Этот рисунок был спроектирован с учетом левого края 0dp – так как в […]

Как использовать «Intent.FLAG_ACTIVITY_CLEAR_TASK» на устройствах с предварительной сотой?

Задний план Мне нужно начать работу над определенными событиями (например, щелчок уведомления, но это может быть любое другое событие, даже из broadcastReceiver), которое также закроет все другие действия, если они будут запущены, или, по крайней мере, не дает им сосредоточиться , Для этого я использую флаг Intent.FLAG_ACTIVITY_CLEAR_TASK . Проблема Кажется, что флаг Intent.FLAG_ACTIVITY_CLEAR_TASK работает только […]

Какова «наилучшая практика» для перехода от «Деятельности» к «Фрагментам» для приложений Android?

Я пишу приложение для платформы Android. Приложение уже почти написано для версии 2.x, но я хочу сделать это также для версии Honeycomb. Как вы знаете, у Honeycomb есть «Фрагменты», а не «Действия» для целей табуляции. В моем приложении около 30 видов деятельности, и их необходимо изменить на фрагменты. Это может быть очень сложно для меня, […]

Как вы обрабатываете транзакции фрагментов, когда состояние родительской активности обязательно сохраняется?

У моего приложения несколько фрагментов и действий. В течение жизненного цикла основной родительской активности приложение представляет информацию / параметры пользователю в других действиях. Документация для фрагментов имеет следующее условие для commit (): Предостережение. Вы можете совершить транзакцию с использованием commit () только до того, как операция сохранит свое состояние (когда пользователь покидает действие). Если вы […]

Как удалить границу между значком приложения и краем экрана в ActionBar?

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

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

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