Articles of навигатор ящик

DrawerLayout с NavigationView – не показывает эффект пульсации при нажатии

У меня возникла проблема с эффектом «щелчок», видимым в моем ящике. У меня есть xml-макет действия следующим образом: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout android:id="@+id/drawer_layout" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="match_parent"/> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer"/> </android.support.v4.widget.DrawerLayout> Как вы можете видеть, я DrawerLayout NavigationView в свой DrawerLayout а затем […]

Жирный элемент после выбора Навигационный ящик

Теперь я использую навигационный ящик с фрагментами, а выделенные элементы выделены красным цветом. Я сделал палочку, чтобы использовать полужирный шрифт для выбранного элемента вместо выделения. Может ли кто-нибудь сказать мне, как я могу это понять? Основная деятельность public class MainActivity extends Activity { private DrawerLayout mDrawerLayout; private ListView mDrawerList; private ActionBarDrawerToggle mDrawerToggle; // nav drawer […]

Изменение значка навигационного ящика и интервала текста

Мне интересно, как изменить интервал между значком и текстом? Это выполнимо? Есть предположения? спасибо

Включение строки в нижней части навигационного ящика

У меня есть навигационный ящик отсюда: ссылка ссылки Я хочу добавить «настройки» и «выйти» в конце списка навигации, но я не могу. Вот мой код для drawer activity_main.xml : ` <!– Framelayout to display Fragments –> <FrameLayout android:id="@+id/frame_container" android:layout_width="match_parent" android:layout_height="match_parent" /> <!– Listview to display slider menu –> <ListView android:id="@+id/list_slidermenu" android:layout_width="240dp" android:layout_height="match_parent" android:layout_gravity="start" android:choiceMode="singleChoice" android:divider="@color/list_divider" […]

Как разрешить неконвертируемые типы не могут использовать «Android.support.v4.app.fragment» для «packagename»

Я создаю приложение для Android, которое состоит из ящика навигации в студии android. Я получаю ошибку под названием inconvertable types, не могу отличить «Как решить неконвертируемые типы не могут отличить« Android.support.v4.app.fragment »к« packagename »« пожалуйста, помогите решить это. Это мой activity_main.java package sample.lakshman.com.sampleltester; import android.content.Intent; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; […]

ANDROID: включение и отключение MenuItem в макете активности навигационного ящика

У меня есть и приложение, созданное с использованием макета Activity ящика навигации. И мне нужно включить / отключить некоторые элементы программным путем Пример меню Пример: я хочу отключить идентификатор элемента меню nav_item2 Я пытался сделать … MenuItem nav_item2 = (MenuItem)findViewById(R.id.nav_item2); nav_item2.setEnabled(false); И он возвращает мне NullPointerException .. Также попробовал … @Override public boolean onPrepareOptionsMenu(Menu menu) […]

Android – Как нажимать на элемент в навигационном ящике с помощью Espresso?

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

Панель инструментов, не появляющаяся в предустановленных устройствах

Панель инструментов не отображается на предустановленных устройствах. Я использую макет ящика с панелью инструментов. Одна и та же панель инструментов работает с другими видами деятельности, но не при использовании с макетом ящика. Активность с макетом ящика и панелью инструментов @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_home_screen); { /*supportChatImageButton = (ImageButton) findViewById(R.id.homeSupportChatImageButton); orderImageButton = (ImageButton) […]

Android.support.v7 Панель инструментов & DrawerLayout- как скрыть значок гамбургера

Я реализую панель инструментов и ящик для навигации. Я настроил свою панель инструментов своими собственными видами. У меня есть собственное меню (гамбургер) на панели инструментов, чтобы открыть навигационный ящик, и я показываю значок значка моего значка меню (Hamburger). Поэтому я хотел бы скрыть значок гамбургеры по умолчанию. Я пробовал вот так: getSupportActionBar().setDisplayHomeAsUpEnabled(false); getSupportActionBar().setDefaultDisplayHomeAsUpEnabled(false); Пожалуйста, помогите […]

Android программно меняет ширину панели ящика навигации

Я использовал шаблон навигационного ящика в Android Studio. В макете моей деятельности у меня есть следующий код: <fragment android:id="@+id/navigation_drawer" android:layout_width="@dimen/navigation_drawer_width" android:layout_height="match_parent" android:layout_gravity="start" android:name="com.smedilepaolo.newsfeed.NavigationDrawer.NavigationDrawerFragment" tools:layout="@layout/fragment_navigation_drawer" /> Мне нужно изменить программную ширину панели. Я думаю, что правильная зона для его изменения заключается в следующем: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_news_feed); mNavigationDrawerFragment = (NavigationDrawerFragment) getFragmentManager().findFragmentById(R.id.navigation_drawer); mTitle […]

Intereting Posts
Java.lang.RuntimeException: невозможно создать обработчик внутри потока, который не вызвал Looper.prepare (); Может ли кто-нибудь предложить более быструю альтернативу этому алгоритму регулярного выражения? В чем разница между «новыми A ()» и «A.newInstance ()»? Клики не работают в WebView C # клиентская библиотека для подписки / публикации MQTT (действительно малый брокер сообщений) Используйте мое собственное приложение для Android / apk в качестве запуска / Замена главного экрана Непрерывная интеграция для Android через TeamCity. Предпочтительные инструменты? Объем внутренней памяти эмулятора автоматически изменяется на 384 МБ Android: 2 относительных макета разделены на половину экрана Увеличьте объем записи Android AudioRecord «TAG» имеет частный доступ в «android.support.v4.app.FragmentActivity» Обнаружение состояния приложения возобновления из разных навигационных состояний Android Как отображать изображение в TextView от Android? Копировать в буфер обмена в jquery / javascript без флэш-памяти для ipad / iphone Возврат ключевого события в EditText