Articles of навигационный ящик

Android: изменить название в ActionBar из навигационного ящика

Я создал приложение с Navigation Drawer BaseActivity в BaseActivity . Все работает нормально, кроме изменения названия в Action Bar . Название изменяется на секунду, но при открытии нового действия отображается исходное название. Что может быть ошибкой? благодаря BaseActivity protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); PerfilAdapter.iniciarBaseDatos(this); perfilObj = PerfilAdapter.selectPerfil(1); requestWindowFeature(Window.FEATURE_ACTION_BAR); cargarActionBar(); cargarDrawerLayout(savedInstanceState); } @Override public boolean […]

Ожидание открытия ящика навигации перед инициализацией Фрагменты с пустым циклом while

Согласно документации DrawerLayout , «Избегайте выполнения дорогостоящих операций, таких как макет во время анимации, поскольку это может вызвать заикание». Таким образом, я пробовал дождаться закрытия ящика перед тем, как продолжить: @Override public void onItemClick(AdapterView parent , View view , int position , long id) { // Close the drawer mDrawerLayout.closeDrawer(mDrawerList); ExecutorService es = Executors.newSingleThreadExecutor(); final […]

Навигационный ящик OnItemClickListener

Я делаю приложение с примера Android-разработчиков с помощью навигационного ящика. Я сделал предметы, но я не знаю, как я могу открыть новую активность из каждого из зачисленных предметов. Это MainActivity: public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle mDrawerToggle; private CharSequence mDrawerTitle; private CharSequence mTitle; private String[] mGalaxyTitles; @Override […]

Как исправить NullPointerException в v4.DrawerLayout?

Я пытаюсь реализовать ящик навигации, но по некоторым причинам я получаю это исключение из нулевого указателя . Я потратил на это много времени, но напрасно. Это часть моего кода. Я не могу понять, почему он возвращает исключение null-указателя. Нужно ли мне импортировать какую-либо библиотеку? Заранее спасибо. package com.motobeans.productions.aloha; import android.app.FragmentManager; import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import […]

Переключить навигационный ящик 'open' on Button / Image click

Я создал фрагмент, который подключен к XML, содержащему одно изображение. Навигационный ящик (с помощью команды action) настроен внутри activity_main.java и работает нормально. То, что я хочу сделать, – когда я нажимаю на изображение внутри фрагмента, ящик навигации должен «переключать». Следующий код внутри метода onCreateView возвращает нулевой указатель: public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedinstanceState) […]

Как очистить фокус от всех выбираемых элементов в представлении?

Моя проблема проста. Как очистить фокус всех элементов в представлении, которые могут иметь фокус ( например, EditText textIsSelectable="true" TextView , textIsSelectable="true" и текст, выбранный в нем при возникновении события clearFocus ). Почему я спрашиваю (если я не получаю общий ответ выше): У меня есть несколько фрагментов , доступ к которым можно получить через Navigation View […]

Android Studio 1.4 Navigation Drawer

Я новичок в разработке Android-приложений. Сегодня я попытался обновить свое приложение до разработки нового дизайна Android. Поэтому я использовал Android Drawer Activity (1.4) для Android. Проблема в том, что я не могу понять, как использовать навигационную панель для навигации между моими активами. Это отличается от онлайн-учебников, которые я видел. Он не использует Фрагменты. Я могу […]

Как сделать определенный элемент в ящике навигации отображаемым как выбранным?

Я долгое время был расстроен этой проблемой, но я не могу заставить элемент в навигационном ящике отображаться как не выбранный программно, так и когда пользователь его выбирает. Я пытаюсь достичь следующего http://i.stack.imgur.com/PIHEm.png (я не могу опубликовать изображения еще) Я следовал примеру навигационного ящика по адресу http://developer.android.com/training/implementing-navigation/nav-drawer.html, и всякий раз, когда я переключаю фрагменты, я вызываю […]

Невозможно добавить вкладки внутри фрагмента навигационного ящика Android

1) Я следовал примеру навигационного ящика в Android Developer Docs здесь. Developer.android.com/training/implementing-navigation/nav-drawer.html И создал все мое приложение. В данном примере они использовали фрагменты для каждого элемента, выбранного в ящике, называемого фрагментами со следующим кодом Bundle args = new Bundle(); args.putInt("Title_Number", position); fragment.setArguments(args); FragmentManager fragmentManager = getFragmentManager(); fragmentManager.beginTransaction().replace(R.id.content_frame, fragment).commit(); 2) Теперь мне нужно поведение вкладки внутри […]

Лучший способ реализации прокручивающего навигационного ящика

Я добавляю ящик для навигации в одно из своих приложений, и я начал задаваться вопросом, было бы лучше переключиться с использования ListView на несколько TextView для элементов списка навигационных ящиков. Если посмотреть на Руководство по дизайну Google в отношении содержимого навигационного ящика (в частности, раздел «Прокрутка») , я заметил, что он может выглядеть лучше с […]