Articles of андроид actionbar

Android (ActionBarSherlock) Есть ли способ сохранить ту же самую высоту ActionBar как в портретной, так и в альбомной ориентации?

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

Добавить пользовательский вид справа от панели инструментов

Я пытаюсь достичь этого (таймер на toolbar с красным фоном): Я пытаюсь добавить customView в toolbar . Он всегда заканчивается, находясь на крайнем левом краю рядом со спиной. Как и текст YP на изображении ниже, пользовательский Textview добавлен в панель инструментов. , Код для toolbar : <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar android:id="@+id/base_activity_toolbar" xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" […]

Nullpointer при использовании пользовательского адаптера в меню списка действий (с совместимостью -7)

Я столкнулся с исключением Nullpointer при использовании последней версии lib (а именно v18 of compat-lib , выпущенной с версией 4.3 Android) и используя режим меню навигации списка на панели действий. Ошибка возникает в версии 2.3.3 версии Android. Я считаю, что это потому, что в этой версии (и в других версиях) весь код исполняемого файла используется […]

Восстановить макет панели действий по умолчанию

Я применяю пользовательский View к ActionBar , как это // Inflate the "Done/Discard" custom ActionBar view. LayoutInflater inflater = (LayoutInflater) DetailsHost.mActionBar .getThemedContext().getSystemService(DetailsHost.LAYOUT_INFLATER_SERVICE); final View customActionBarView = inflater.inflate( R.layout.actionbar_custom_view_done_discard, null); // Show the custom ActionBar view and hide the normal Home icon and title. DetailsHost.mActionBar.setDisplayOptions( ActionBar.DISPLAY_SHOW_CUSTOM, ActionBar.DISPLAY_SHOW_CUSTOM | ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_SHOW_TITLE); DetailsHost.mActionBar.setCustomView(customActionBarView, new ActionBar.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); […]

Панель действий Android

Я ищу реализацию ActionBar в Android 2.1 до 2.3.4, где я могу динамически устанавливать содержимое панели действий из определенного действия, а также действия по щелчку кнопок из панели действий. Есть ли какой-либо открытый исходный код такого рода, или кто-то может помочь мне начать с того же самого.

OnMenuItemSelected не вызывается, когда макет установлен для пункта меню

У меня есть меню, которое накачивается из main_menu.xml: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/act_sync" android:showAsAction="always" android:actionLayout="@layout/sync_action" android:icon="@android:drawable/ic_popup_sync" /> </menu> И вот код в действии: @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main_menu, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { MyMessageHandler.debug("menu item selected"); switch(item.getItemId()){ case R.id.act_sync: sync(); return true; } return super.onOptionsItemSelected(item); } Но onOptionsItemSelected не […]

Элемент меню панели действий onclick?

У меня есть панель действий, которая помещает все в меню в правом верхнем углу, которое пользователь нажимает, и открываются опции меню. Я раздуваю меню панели действий с этим при каждой операции, которую я использую: @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. […]

Изменение значка меню «Переполнение Android» программно

Я искал способ программного изменения цвета значка меню переполнения в android. Единственный вариант, который я нашел, – это изменить значок навсегда, добавив собственный стиль. Проблема в том, что в ближайшем будущем нам нужно будет изменить это во время использования нашего приложения. Наше приложение является расширением серии онлайн-платформ, и поэтому пользователь может ввести веб-url своей платформы. […]

Какова продолжительность анимации actionbar.show () и hide ()

Я хочу сделать анимацию, когда анимационная панель активирована. Тем не менее, я не знаю длительности анимации actionbar.

Searchview не закрывается правильно на FIRST back press (это только потеря фокуса)

Я должен дважды нажать на него, чтобы закрыть SearchView . Зачем? При первом нажатии SearchView теряет фокус … Установка setOnKeyListener в SearchView тоже не работает … Кстати, я использую реализацию ABS … Мой код прост и выглядит следующим образом: mMenuItemSearch = menu.findItem(R.id.search); mSearchView = new SearchView(getSupportActionBar().getThemedContext()); mMenuItemSearch.setActionView(mSearchView); mSearchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() { public boolean onQueryTextChange(String newText) { […]

Intereting Posts
Smart App Баннеры; Windows Store приложение HTML-метатег эквивалент для Android / Google Play? Можно ли использовать Android Animator для анимации записи DialogFragment? Как удалить всплывающее окно автоматической фокусировки / клавиатуры при появлении экрана? Дизайн материала для Android NestedScrollView / CollapsingToolbarLayout необычная клавиатура открытия поведения Как я могу сделать слайд страницы, когда пользователь скользит пальцем по экрану? Как сделать градиентный фон в андроиде Вам действительно нужно проверить, что службы Google Play используют AdMob? Как определить, может ли Android обрабатывать PDF Как отклонить диалог, нажав на него вне диалога? PhoneGap 3.0 Android build Command не удалось выполнить: ant jar Eclipse 3.6 часто останавливается во время Content Assist Как отлаживать при запуске Robolectric тестов в Android Studio? Android: onTouch () никогда не называется? Безопасно ли все очищать в onDestroy? Android: как выбрать несколько контактов