FragmentContainerView 的未知属性 class 警告
Unknown attribute class warning with FragmentContainerView
我有一个 SettingsFragment
class 托管应用程序设置的 PreferenceFragment
。
在布局中,我使用 FragmentContainerView
指向 PreferenceFragment
class 和 class
属性。
<androidx.fragment.app.FragmentContainerView
class="xxxxxx.fragments.SettingsFragment$PreferenceFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
Backing to normal fragment
instead of FragmentContainerView
警告消失了,原来是和FragmentContainerView
有关。
如何在使用 FragmentContainerView
时消除此警告?
根据 FragmentContainerView
文档应该是 android:name="xxxxxx.fragments.SettingsFragment$PreferenceFragment"
。
<androidx.fragment.app.FragmentContainerView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/fragment_container_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="xxxxxx.fragments.SettingsFragment$PreferenceFragment"
android:tag="my_tag">
</androidx.fragment.app.FragmentContainerView>
我有一个 SettingsFragment
class 托管应用程序设置的 PreferenceFragment
。
在布局中,我使用 FragmentContainerView
指向 PreferenceFragment
class 和 class
属性。
<androidx.fragment.app.FragmentContainerView
class="xxxxxx.fragments.SettingsFragment$PreferenceFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
Backing to normal fragment
instead of FragmentContainerView
警告消失了,原来是和FragmentContainerView
有关。
如何在使用 FragmentContainerView
时消除此警告?
根据 FragmentContainerView
文档应该是 android:name="xxxxxx.fragments.SettingsFragment$PreferenceFragment"
。
<androidx.fragment.app.FragmentContainerView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/fragment_container_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="xxxxxx.fragments.SettingsFragment$PreferenceFragment"
android:tag="my_tag">
</androidx.fragment.app.FragmentContainerView>