Вопросы с тегом «android-jetpack»

10
Что такое AndroidX?
Я читаю о комнате библиотеки Android. Я вижу, они изменили пакет androidна androidx. Я не понимал, что. Может кто-нибудь объяснить, пожалуйста? implementation "androidx.room:room-runtime:$room_version" annotationProcessor "androidx.room:room-compiler:$room_version" Даже это доступно с androidпакетом также. implementation "android.arch.persistence.room:runtime:$room_version" annotationProcessor "android.arch.persistence.room:compiler:$room_version" Зачем нужно было упаковывать новые библиотеки поддержки androidxвместо android? Вариант использования и влияние факторов в …

8
Android P visibilityawareimagebutton.setVisibility можно вызывать только из той же группы библиотек
Я пытаюсь использовать новый Android P FloatingActionButton, который является частью, com.google.android.material.floatingactionbutton.FloatingActionButtonи получаю следующее предупреждение: VisibilityAwareImageButton.setVisibility можно вызывать только из той же группы библиотек (groupId = com.google.android.material) import com.google.android.material.floatingactionbutton.FloatingActionButton import android.view.View class MainActivity : AppCompatActivity() { lateinit var demoFab: FloatingActionButton override fun onCreate(savedInstanceState: Bundle?) { demoFab = findViewById(R.id.demoFab) demoFab.visibility = View.VISIBLE …

10
Могу ли я использовать библиотеку, в которой используется поддержка Android, с проектами Androidx.
Я знаю, что зависимость от androidx и поддержки вызывает ошибку multidex. Мы не можем использовать поддержку androidx и android одновременно. Поэтому я полностью перехожу на androidx. но одна из моих зависимых библиотек использовала поддержку Android "lottie". Что мы можем сделать в вышеуказанной ситуации? Стоит ли убрать лотти из своего проекта. …

28
Компонент архитектуры навигации Android - получить текущий видимый фрагмент
Перед тем, как попробовать компонент Navigation, я вручную выполнял транзакции фрагментов и использовал тег фрагмента, чтобы получить текущий фрагмент. 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" /> Как я могу получить текущий отображаемый фрагмент с …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.