Запитання з тегом «android-navigation»

18
Як змінити колір рядка стану в Android?
Перш за все це не дублікат, як у розділі Як змінити колір тла панелі стану андроїда Як змінити колір рядка стану, який повинен бути таким же, як у панелі навігації. Я хочу, щоб колір рядка стану був таким самим, як колір панелі навігації

10
Режими навігації в рядку дій застаріли в Android L
Поглянувши звіт дифф з API для перегляду Android «L», я бачу , що всі методи , пов'язані з режимами навігації в ActionBarкласі (наприклад setNavigationMode(), addTab(), selectTab(), і с). тепер застарілі. Документація пояснює: Режими навігації на панелі дій застарілі та не підтримуються вбудованими панелями дій. Спробуйте скористатися іншими звичними моделями навігації. …

30
IllegalArgumentException: навігаційне призначення xxx невідоме цьому NavController
У мене виникають проблеми з новим компонентом архітектури навігації Android, коли я намагаюся переходити від одного фрагмента до іншого , я отримую цю дивну помилку: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Будь-яка інша навігація працює чудово, крім цієї конкретної. Я використовую findNavController()функцію Fragment, щоб отримати доступ до …

13
Appcompatv7 - v21 Навігаційний ящик не показує значок гамбургера
Я реалізую навігаційний ящик у стилі льодяника з останньою бібліотекою підтримки appcompat, але проблема полягає в тому, що піктограма гамбургерів ніколи не відображається. Відображається лише значок спини. Це мій код діяльності import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; public class Home extends ActionBarActivity { private …

28
Компонент архітектури навігації Android - Отримайте поточний видимий фрагмент
До того, як спробувати компонент навігації, я використовував ручні транзакції фрагментів і використовував тег фрагмента для отримання поточного фрагмента. val fragment:MyFragment = supportFragmentManager.findFragmentByTag(tag):MyFragment Зараз у моєму макеті основної діяльності у мене є щось на зразок: <fragment android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/nav_host" app:navGraph= "@navigation/nav_item" android:name="androidx.navigation.fragment.NavHostFragment" app:defaultNavHost= "true" /> Як я можу отримати поточний …

8
Як визначити, чи відкрито шухляду навігації?
Назва все це пояснює. Все, що я хочу зробити, це знати, відкрито ящик навігації чи ні. Я багато шукав у мережі і знайшов метод, isDrawerOpen(int drawerGravity)але не зміг знайти задовільної відповіді, яка пояснює, як використовувати його в методі. Буду вдячний, якщо хтось мені це пояснить. Спасибі заздалегідь!

19
Бібліотека Safeargs не генерує клас напрямків
Я використовую навігаційну бібліотеку та сейфи для передачі даних. Я визначаю аргумент для фрагменту таким чином. <fragment android:id="@+id/otherFragment" android:name="com.asd.navigate.OtherFragment" android:label="OtherFragment"> <argument android:name="screenTitle" android:defaultValue="0" app:type="string" /> </fragment> Згенеровано OtherFragmentArgs, я можу використовувати його, але клас OtherFragmentDirection не генерується, коли я натискаю "зробити проект". Це помилка, або мені доводиться робити щось інше. …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.