Articles of андроид actionbar

Как сделать пункт меню поиска для полного просмотра в панели действий, используя абс

У меня есть пять пунктов меню действий на панели действий, в которых я использую библиотеку sherlock для панели действий следующим образом: В onCreateOptionsMenu() я использовал следующий код: menu.add(0,1,0 "Settings") .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS); menu.add(0,2,0 "Favorites") .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS); menu.add(0,3,0 "List") .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS); menu.add(0,4,0 "Upload") .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS); menu.add(0,5,0 "Search") .setActionView(R.layout.search_layout) .setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW); Теперь моя проблема – текст «Редактировать поиск» (который имеет красный […]

Как скрыть ActionBar и NavigationBar после определенного времени задержки?

Я бы спрятал навигационную панель и панель действий моего приложения через некоторое время, пока экран не коснется и не откроет текущий вид на весь экран. Затем, если пользователь коснется экрана (или, лучше, если он переместится вниз), сделайте видимым оба снова. Как?

Сделать наложение ActionBar с помощью ActionBarSherlock

Последние несколько дней я занимался большим делом в разработке, но, похоже, я столкнулся с чем-то, вероятно, глупым простым. Это раздражает. Я надеялся, что смогу помочь. То, что я пытаюсь сделать Я пытаюсь создать потрясающий прозрачный эффект анимации ActionBar из Google Music (как описано здесь Кирилл Моттье) Проблема Я даже не могу заставить панель действий перейти […]

OnActivityResult не вызывается при нажатии кнопки «Назад» в ActionBar

Вот моя проблема: Создайте MainActivity. Добавьте кнопку, которая запустит другую активность SecondActivity. Intent i = new Intent(getActivity(),SecondActivity.class); startActivityForResult(i,0); Внутри SecondActivity я фиксирую событие нажатия кнопки «Назад», а также добавляю кнопку, чтобы вернуться к первой операции. Когда нажата кнопка «Назад» в панели действий: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: // back […]

Не найден ресурс, который соответствует указанному имени 'android: Theme.Holo.Light.DarkActionBar'

Ниже мой файл xml.It дает мне ошибочное высказывание thaty "ошибка: ошибка получения родительского элемента: не найден ресурс, который соответствует указанному имени" android: Theme.Holo.Light.DarkActionBar "." <!– Base application theme for API 14+. This theme completely replaces AppBaseTheme from BOTH res/values/styles.xml and res/values-v11/styles.xml on API 14+ devices. –> <style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar"> <!– API 14 theme customizations can […]

Установите цвет фона выбранного элемента в навигационной панели Android

Я думаю, что это простой вопрос, но я не смог найти ответ на свою конкретную проблему. Я прочитал эту замечательную статью и хотел бы установить фоновый цвет выбранного элемента в раскрывающемся списке Android на складе ActionBar (я не использую Шерлок, и я нацелен на ICS +), как объяснено в ссылке изображения ниже : До сих […]

Укажите верхний край макета для панели действия оверлей

Я следую руководству о Наложение панели действий Когда я попытался добавить <!– activity_main.xml in layout folder –> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:paddingTop="@dimen/activity_action_bar_overlay_margin"> <!– dimens.xml in values folder –> <dimen name="activity_action_bar_overlay_margin">?attr/actionBarSize</dimen> И затем я получил следующие ошибки: 01-25 23:10:33.132: E/AndroidRuntime(554): FATAL EXCEPTION: main 01-25 23:10:33.132: E/AndroidRuntime(554): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myfirstapp/com.example.myfirstapp.MainActivity}: android.view.InflateException: Binary XML file line […]

Управление заголовками Action Bar при использовании фрагментов и стоп-кадра

У моего приложения есть активность, которая использует FragmentManager, чтобы вытолкнуть и поп-фрагменты на заднюю часть. Однако, когда в backstack есть 2 фрагмента, и последний фрагмент выскочил, я не знаю, как это определить, чтобы правильно настроить заголовок панели действий. Я надеялся, что есть какой-то метод для фрагмента, который я мог бы переопределить, чтобы определить, когда он […]

Кнопки действий не отображаются в ActionBar

Я пытался следовать официальному руководству по разработке Android на пару дней, но я заметил, что между двумя доступными IDE, Eclipse с плагином ADT и Android Studio, существует несколько расхождений. Я слышал хорошие вещи о последнем, так что это тот, который я использую, но, кажется, существуют различия в том, как файлы выкладываются при первом создании нового […]

Кнопка Share на ActionBar появляется дважды

Я создал кнопку share на моей панели действий, но, похоже, она появляется дважды. Файл XML меню находится ниже: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/action_share" android:title="@string/action_share" app:showAsAction="always" app:actionProviderClass="android.support.v7.widget.ShareActionProvider" /> </menu> И он onCreateOptionsMenu в onCreateOptionsMenu в представлении. @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.menu_detail, menu); MenuItem menuItem = menu.findItem(R.id.action_share); mShareActionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(menuItem); if(mShareActionProvider != […]

Intereting Posts