Android Studio 自动完成在 RecyclerView 的`app:layoutManager` 中是如何工作的?

jma*_*tar 9 android android-recyclerview

我正在尝试添加一个自定义视图,我可以在其中通过属性接收类的路径并在运行时创建它,如果您尝试添加类的路径,我希望它像app:layoutManagerin一样工作RecyclerView, Android Studio 显示自动完成甚至.作品。. 如何??

安卓工作室自动完成

这不是关于添加属性的问题,我已经看过RecyclerView代码,它正在接收一个string,然后,该字符串用于在运行时创建实例。

在此处输入图片说明

在此处输入图片说明

如果有人可以帮助我,我将非常感激。

小智 0

  • 我认为这取决于 IDE,我能给你的最好答案是它搜索会抛出顶级的孩子。
  • 例如 androidx 是顶级类,因此它将搜索抛出它的子级,然后搜索 recyclerview,它会像这样抛出它。
  • 我不确定,但我认为它使用某种决策树算法,您可以在此处查看更多信息。