我目前正在尝试使用RelativeLayout的http://android-journey.blogspot.com/2010/01/for-almost-any-application-we-need-to.html教程来实现SeekBarPreference类.第一个问题是TextView preferenceText根本没有显示.第二个问题是酒吧不能像常规喜好那样滑动(比如媒体音量栏)?
public class SeekBarPreference extends Preference implements
OnSeekBarChangeListener {
public static int maximum = 100;
public static int interval = 5;
private float oldValue = 25;
private TextView Indicator;
public SeekBarPreference(Context context) {
super(context);
}
public SeekBarPreference(Context context, AttributeSet attrs) {
super(context, attrs);
}
public SeekBarPreference(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
protected View onCreateView(ViewGroup parent) {
float scale = getContext().getResources().getDisplayMetrics().density;
RelativeLayout layout = new RelativeLayout(getContext());
RelativeLayout.LayoutParams textParams = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT, …Run Code Online (Sandbox Code Playgroud)