setSummary()主要用在preference的子类对象上,设置preference的summary。它的参数可以是“R.string.eth_toggle_summary_no_device”这类的资源ID,也可以是“没有设置”这类的字符串。
在prference子类CheckBoxPreference中有setSummaryOn(设当check box选中时的summary,这样就设死了,只要选中都出这个summary)和setSummaryOff(设当check box没选中时的summary,只要没选中都出这个summary)。在布置界面的xml文件中可设置summaryOn和summaryOff,设置CheckBoxPreferencer的属性,和两个函数的作用一样。
今天解一bug,很简单本来一两个小时就能搞定,结果搞了一天,就这个小细节没注意到!对CheckBoxPreference设summary,怎么弄也设不上!最后发现xml文件中设了summaryOn和summaryOff这两个属性!
本文介绍如何使用setSummary()方法为CheckBoxPreference设置不同状态下的摘要信息,并通过XML文件配置summaryOn和summaryOff属性来实现。
1312

被折叠的 条评论
为什么被折叠?



