Articles of панель инструментов

Использование панели инструментов AppCompat с FrameLayout

Итак, мой XML выглядит следующим образом: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" > <android.support.v7.widget.Toolbar android:id="@+id/my_toolbar" android:layout_height="56dp" android:layout_width="match_parent" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" /> <FrameLayout android:id="@+id/main_frag" android:layout_width="match_parent" android:layout_height="match_parent" /> <!– ListView here –> </android.support.v4.widget.DrawerLayout> Что происходит, хотя я устанавливаю свой рост явно как 56dp, toolbar действует как match_parent и match_parent всю высоту экрана? Есть ли лучший способ […]

Панель инструментов Android: как вернуться к предыдущей деятельности, если нажата стрелка назад

У меня есть деятельность под названием Place Я прихожу на мероприятие « Place из своего предыдущего вида деятельности « City . Я добавил кнопку «Назад» на панель инструментов в « Place используя следующий код: Toolbar mToolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(mToolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true) Я хочу установить кнопку «Назад», чтобы вернуться к активности City Но для деятельности City […]

Вкладки SlidingTabLayout не доступны для кликов

Я реализую скользящую компоновку вкладок под панелью инструментов в андроиде, и все отображается на экране и работает, соглашаясь, что касание вкладок ничего не поделает – будет работать только прокрутка. Моя главная потребность – фактически отключить прокрутку и использовать ее как обычные вкладки. Что мне не хватает? Я верю, что правильно настроил: ViewPager viewPager = (ViewPager) […]

Отображение скрытой анимации панели инструментов не гладкой

В одном из моих последних приложений я реализовал панель инструментов hide / show, когда пользователь прокручивает список (Recyclerview). Мое приложение имеет 3 фрагмента и пейджер представления, чтобы представить их. Панель инструментов скрывается при прокрутке. Однако, когда я меняю фрагмент (onPageChange listener вызывается на странице просмотра), я расширяю панель инструментов. Иногда, когда он расширяется, анимация плавная, […]

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

У меня есть некоторые проблемы с панелью инструментов Android. Обычно, если я устанавливаю пользовательский вид в панель инструментов, представление должно заполнять все пространство панели инструментов слева направо и не имеет поля. Но у меня есть пустое место слева, это мой код: XML: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <android.support.v7.widget.Toolbar android:id="@+id/base_toolbar" android:layout_width="match_parent" android:layout_height="46dip" android:background="?attr/colorPrimary" […]

Params.getBehaviour () возвращает значение null

Я играл с новой библиотекой Android Design. CollapsingToolbarLayout работает отлично. Тем не менее, у меня возникла проблема с установкой состояния панели инструментов по умолчанию в качестве свертывания. Я пытаюсь реализовать решение, показанное здесь и здесь. Я вызываю следующий код в моем onResume of Activity: CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams) appBarLayout.getLayoutParams(); AppBarLayout.Behavior behavior = (AppBarLayout.Behavior) params.getBehavior(); if(behavior!=null) […]

Как реализовать событие click на значке панели инструментов?

Я хочу переключить активность по щелчку значка панели инструментов. Мой код: Toolbar toolbar = (Toolbar) findViewById(R.id.mytoolbar); setSupportActionBar(toolbar); getSupportActionBar().setIcon(R.mipmap.ic_launcher); И обрабатывается нажатием этого типа, но не работает: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: Intent i = new Intent(MainActivity.this,SecondActivity.class); startActivity(i); return true; default: return super.onOptionsItemSelected(item); } } И XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" […]

Неправильное поведение атрибутов гравитации новых представлений Android-панели Android

Я пытаюсь реализовать собственный макет внутри нового виджета панели инструментов, представленного новой библиотекой AppCompat в соответствии с этим эскизом Поэтому я пытаюсь добавить новый компонент Layout внутри панели инструментов и установить его атрибуты силы тяжести в нижнюю | center_horizontal . Но похоже, что этот атрибут полностью не имеет значения, и мой макет ребенка всегда располагается […]

Отображать содержимое под панелью инструментов

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

Панель инструментов перемещается за пределы экрана, когда я использую регулировку

Я использую панель инструментов, как в этой статье разработчиков Google ( appcompat-v21 ) Он отлично работает, за исключением случаев, когда я нажимаю свой editText. Я обнаружил: android:windowSoftInputMode="adjustPan" Но когда клавиатура идет под моим editText, панель инструментов отключается. Любой способ решить это? EDIT: adjustResize не работает в Lollipop и Kitkat, в JB да. EDIT2: это вызвано: […]

Intereting Posts
LayoutInflater и onFinishInflate () Почему я получаю исключение ожидания паузы активности, когда мои данные велики? Android – как избежать чрезмерной загрузки памяти с помощью растровых изображений? Android / java – поиск эффективной параллельной циклической очереди Каждый запрос на соединение обрабатывается как запрос прямого подключения + android ble Как снести общие, бесконечные наблюдаемые с задержкой после того, как последний абонент отказался от подписки Поддерживает ли Android TTS язык разметки синтеза речи? Поток управления приложениями Android? Android – выключение экрана без перехода в режим StandBy Получение исключения Null указателя при захвате и сохранении изображения с использованием эмулятора Android Обновление списка при изменении данных адаптера Как изменить цвет переносимого вектора пути при нажатии кнопки Ionic не может запускать ионную платформу android Форматирование даты календаря Как проверить, находится ли пользователь в круге Google maps v2