Intereting Posts

Ящик Android Navigation без списка

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

Вы можете использовать NavigationDrawer из библиотеки поддержки.

Включите FrameLayout как дочерний DrawerLayout и создайте android:layout_gravity="left" . Затем положите все, что хотите. Вам не нужно использовать только ListView . То, что вы положили в точку зрения, которая оставила гравитацию, будет левым меню

Да, это возможно. Это учебник для навигационного ящика

И вы можете создать собственный фрагмент вместо listview. Использовать фрагмент для отображения меню слайдера

Я сделал это следующим образом: Создал ListView с одним ребенком (строкой) с макетом того, что я хочу внутри него.

Здесь код:

  // Add Header ListAdapter adapter = new BaseAdapter() { Object mObj = new Object(); // Unusefull @Override public int getCount() { return 1; } @Override public Object getItem(int position) { return mObj; } @Override public long getItemId(int position) { return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { if( convertView == null ) { convertView = getLayoutInflater().inflate( R.layout.drawer_layout, null ); } return convertView; } }; mDrawerList = (ListView) findViewById(R.id.drawer); if (mDrawerList != null) mDrawerList.setAdapter(adapter);