作者:fanersai_668 | 来源:互联网 | 2023-02-05 16:38
我只想要一个简单的不可编辑的文本标签,但似乎没有显式的小部件.最接近的似乎是android.widget.TextView.但是文档说"TextView是一个完整的文本编辑器".对于一个简单的标签来说,这似乎有些过分.我不想膨胀我的申请.有更合适的小部件吗?
或者我是以错误的方式接近这个?例如,假设我正在构建一个设置屏幕,是否有一个我应该选择的布局,它为我提供了属性的标签,所以我不必为标签指定小部件?
1> CommonsWare..:
有更合适的小部件吗?
没有.
我不想膨胀我的申请.
你不会,除非你在里面放了大量的文字.虽然TextView
有很多代码,但无论您是否使用,您的流程都可以访问该代码TextView
.唯一的"膨胀"将来自TextView
对象本身(以及它所拥有的对象)使用的实际堆空间.
例如,假设我正在构建一个设置屏幕,是否有一个我应该选择的布局,它为我提供了属性的标签,所以我不必为标签指定小部件?
通常,我们将使用PreferenceFragment
由首选XML资源支持的a,而不是使用任何布局或小部件.
但是,如果您因某些原因想要自己动手,请使用TextView
标签.