我可以修改“工具”名称空间吗?

时间:2018-12-27 12:01:36

标签: android namespaces

我在Android Studio(xmlns:tools="http://schemas.android.com/tools")中使用工具名称空间。我知道有关使用此命名空间的全部知识,但这对我来说还不够。我想修改此命名空间。例如,RecyclerView具有tools:listitem属性。太好了,但是我也使用ViewPager,它没有类似的功能(例如tools:pageitem)。

我可以创建新的工具属性并为它们发明行为吗?我需要它来可视化布局设计器中的某些视图。

1 个答案:

答案 0 :(得分:2)

  

我可以创建新的工具属性并为它们创建行为吗?

如果您构建自己的IDE,则可以。

如果您愿意维护Android Studio的某些分支,那就可以。

如果您在Google工作,可以在Android Studio上工作,并且可以说服他们加入您想要的行为,那么可以。

如果Google接受对Android Studio的代码贡献,并且您可以说服他们添加所需的行为,则可以。

否则,AFAIK将无法满足您的需求。那样的话,Android Studio并不是最终用户可编程的。