【发布时间】:2021-06-02 17:57:24
【问题描述】:
我有一个SettingsFragment 类,它承载了一个用于应用设置的PreferenceFragment。
在布局中,我使用了FragmentContainerView,它指向具有class 属性的PreferenceFragment 类。
<androidx.fragment.app.FragmentContainerView
class="xxxxxx.fragments.SettingsFragment$PreferenceFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
回到正常的fragment 而不是FragmentContainerView 警告消失了,所以原来它与FragmentContainerView 有关。
使用FragmentContainerView 时如何消除此警告?
【问题讨论】:
-
根据 FragmentContainerView 文档,它应该是 android:name="xxxxxx.fragments.SettingsFragment$PreferenceFragment"。
-
技术上,
FragmentContainerView支持class和android:name。 Studio 就是不知道。
标签: android android-fragments settings preferencefragment