首页 > XML中tools:context有什么作用啊?

XML中tools:context有什么作用啊?

tools:context="com.example.guolin.scrollertest.MainActivity"
有时候可以看到有这个东西,但是从来没有用过,不知道有什么作用。
猜测:这样的意思是把MainActivity加载进来吗??还是怎么的??
有没有用到tools的DEMO啊?

tools相当于xml中的辅助功能,举个例子,你include一个xml,本xml是看不到界面显示的,加了tools:showlayoutin=""就可以显示了,还有scrollview正常我们也是在预览界面中看不到全部内容的,加上tools就能看到全貌了,是一个辅助工具


tools 相关的属性是提示给编辑器的,也就是用来辅助编辑器展示效果,在真机上这些属性是没有作用的。例如这里的 tools:context 就是将这个 layout 文件和后面的 Activity 进行关联,这样编辑器在展示布局效果的时候,就能针对 Activity 的一些属性进行有针对性的处理。

【热门文章】
【热门文章】