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

Как изменить цвет выбранного списка в ящике навигации?

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

Фрагмент переключателя со стандартным навигационным ящиком Android Studio

Я немного потерялся в реализации навигационного ящика в Android Studio. Метод onCreate вызывает класс PlaceholderFragment который я действительно не понимаю, для чего он нужен. Но в любом случае, где я должен реализовать свой onItemClickListener для отображения разных fragments соответствии с элементом, выбранным в ящике навигации? Это мой текущий PlaceholderFragment: public static class PlaceholderFragment extends Fragment […]

Исключение времени выполнения: ошибка раздувания класса android.support.v4.widget.DrawerLayout

Я получаю сообщение об ошибке раздувания класса android.support.v4.widget.DrawerLayout.Я разместил подробное описание в ниже кодировках и соответствующий скриншот. Трассировки стека: 11-04 07:35:04.404: E/AndroidRuntime(1427): FATAL EXCEPTION: main 11-04 07:35:04.404: E/AndroidRuntime(1427): Process: com.example.steve, PID: 1427 11-04 07:35:04.404: E/AndroidRuntime(1427): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.steve/com.example.steve.MainActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class android.support.v4.widget.DrawerLayout 11-04 07:35:04.404: E/AndroidRuntime(1427): at […]

Прокручивание слева направо с помощью viewpager и навигационного ящика

У меня есть viewpager и ящик навигации. Оба действия выполняют горизонтальное прокручивание, но как я могу контролировать, какой из них отвечает за действие салфетки? Мой просмотрщик: Fragment[] allPictures = new Fragment[getNrPictures()]; APicturePageAdapter adapter = new APicturePageAdapter(super.getSupportFragmentManager(), allPictures); vP = (ViewPager) findViewById(R.id.picPage); vP.setAdapter(adapter); Через прокручивание справа налево я могу просматривать фотографии. Работает отлично. Затем я добавил […]

В каком компоненте / сек UI должны использоваться фильтры и / или сортировка?

Задний план Я делаю альтернативу приложению app-manager по умолчанию ( здесь ), и в настоящее время у меня есть 4 варианта сортировки и один вариант фильтрации: Сортировать по времени установки, времени обновления, имени пакета и имени приложения Включать системные приложения или нет Это можно показать здесь: Как вы можете видеть, как фильтрация, так и сортировка […]

Java.lang.NullPointerException: попытка вызвать виртуальный метод «ActionBar.setNavigationMode (int)» в ссылке на нулевой объект

Я получаю эту ошибку во время выполнения. java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v7.app.ActionBar.setNavigationMode(int)' on a null object reference Основная деятельность.java public class MainActivity <T extends Fragment> extends ActionBarActivity implements ListView.OnItemClickListener { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ActionBar actionBar = getSupportActionBar(); actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); actionBar.setDisplayShowTitleEnabled(false); ActionBar.Tab tab; tab = actionBar.newTab() .setText("Categories") .setTabListener(new TabListener<CategoriesFragment>( […]

Два меню Android-приложения

В компании, в которой я работаю, есть приложение iOS, в котором есть два скользящих меню: один слева, который используется для навигации, а один справа, который отображает контекстную информацию и действия приложения. Приложение iOS имеет вид, похожий на ActionBar, который перемещается с главной областью содержимого при отображении любого из меню (что означает, что оно скрыто). Из-за […]

Наилучшая практика навигации в Android-навигаторе

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

FindViewById (int) в Activity не может применяться к (int, android.support.v7.widget.Toolbar

Поэтому я слежу за учебником Slidnerd в навигационном ящике . Проблема возникает, когда я пытаюсь создать экземпляр ActionBarDrawerToggle, чтобы указать Activity , DrawerLayout и Toolbar . (NavigationDrawerFragment)getSupportFragmentManager().findFragmentById(R.id.fragment_nav_drawer); drawerFragment.setUp((DrawerLayout) findViewById (R.id.drawer_layout, toolbar); Я получаю ошибку, лежащую в основе (R.id.drawer_layout, панель инструментов) . Ошибка говорит: «findViewById (int) в Activity нельзя применить к (int, android.support.v7.widget.Toolbar» . Я попробовал […]

SwipeRefreshLayout Got Action_Move зависает просмотр

У меня обычный NavigationDrawer с разными фрагментами: Новости Другие материалы 1 Другое вещество 2 настройка Проблема : В NewsFragment содержится SwipeRefreshLayout. Он отлично работает в первый раз, когда я обновляюсь. Я могу изменить фрагмент на другие элементы 1 и 2 и Setting. Поэтому я возвращаюсь в NewsFragment. И теперь, когда я обновляюсь, фрагмент замерзает. DrawerLayout […]