我有一个首选项屏幕,我想在首选项屏幕中的相对布局中添加一个按钮,imageview等。我该怎么办? 首选项屏幕有3个复选框。
提前谢谢。
答案 0 :(得分:0)
最好的想法是扩展Preference类,并在RelativeLayout的构造函数上使用setWidgetLayoutResource。 widgetLayout是标题和摘要左侧的区域。如果要更改整个首选项,则需要使用setLayoutResource。在这种情况下有一些限制:
此布局应包含ViewGroup 使用ID widget_frame作为父级 为此特定的小部件 偏爱。它应该类似 包含标题和摘要。
资料来源:http://developer.android.com/reference/android/preference/Preference.html#setLayoutResource(int)