视图是否应在首选项中重用?

时间:2014-05-12 17:20:37

标签: android android-view android-preferences

我有一个Android应用,我在其中使用Preference s。我目前正在开发一个自定义Preference,其View使用TimePicker

应该让View显示的Android的方法是getView(View, ViewGroup)。它的第一个参数View convertView包含View,如果可能的话,可以重复使用。

但是,我考虑在构造函数中创建TimePicker并将其存储在字段中:

public class MyPreference {
    private TimePicker mTimePicker;

    public MyPreference(Context context, AttributeSet attrs) {
        super(context, attrs);
        mTimePicker = new TimePicker(context);
    }

    public View getView(View convertView, ViewGroup parent) {
        return mTimePicker;
    }
}

这种方法有什么问题,或者什么会更好?

0 个答案:

没有答案