/**
* Initializes the views.
*
* @param rootView View that contains all the content,such as the label,gradient view,etc.
* @param textResourceId The resource ID of the text to show on the label.
* @param seekBarMax The range of the seek bar.
* @param seekBarListener The listener for when the seek bar value changes.
*/
ColorPickerAdvancedComponent(final View rootView,final int textResourceId,final int seekBarMax,final OnSeekBarchangelistener seekBarListener) {
mGradientView = rootView.findViewById(R.id.gradient);
mText = (TextView) rootView.findViewById(R.id.text);
mText.setText(textResourceId);
mGradientDrawable = new GradientDrawable(GradientDrawable.Orientation.LEFT_RIGHT,null);
mSeekBar = (SeekBar) rootView.findViewById(R.id.seek_bar);
mSeekBar.setonSeekBarchangelistener(seekBarListener);
mSeekBar.setMax(seekBarMax);
// Setting the thumb offset means the seek bar thumb can move all the way to each end
// of the gradient view.
Context context = rootView.getContext();
int offset = ApiCompatibilityUtils.getDrawable(context.getResources(),R.drawable.color_picker_advanced_select_handle).getIntrinsicWidth();
mSeekBar.setThumbOffset(offset / 2);
}
项目:android-chromium-view
文件:ColorPickerAdvancedComponent.java
/**
* Initializes the views.
*
* @param rootView View that contains all the content,null);
mSeekBar = (SeekBar) rootView.findViewById(R.id.seek_bar);
mSeekBar.setonSeekBarchangelistener(seekBarListener);
mSeekBar.setMax(seekBarMax);
// Setting the thumb offset means the seek bar thumb can move all the way to each end
// of the gradient view.
Context context = rootView.getContext();
int offset = context.getResources()
.getDrawable(R.drawable.color_picker_advanced_select_handle)
.getIntrinsicWidth();
mSeekBar.setThumbOffset(offset / 2);
}
项目:android-chromium
文件:ColorPickerAdvancedComponent.java
/**
* Initializes the views.
*
* @param rootView View that contains all the content,null);
mSeekBar = (SeekBar) rootView.findViewById(R.id.seek_bar);
mSeekBar.setonSeekBarchangelistener(seekBarListener);
mSeekBar.setMax(seekBarMax);
// Setting the thumb offset means the seek bar thumb can move all the way to each end
// of the gradient view.
Context context = rootView.getContext();
int offset = context.getResources()
.getDrawable(R.drawable.color_picker_advanced_select_handle)
.getIntrinsicWidth();
mSeekBar.setThumbOffset(offset / 2);
}
项目:chromium_webview
文件:ColorPickerAdvancedComponent.java
/**
* Initializes the views.
*
* @param rootView View that contains all the content,null);
mSeekBar = (SeekBar) rootView.findViewById(R.id.seek_bar);
mSeekBar.setonSeekBarchangelistener(seekBarListener);
mSeekBar.setMax(seekBarMax);
// Setting the thumb offset means the seek bar thumb can move all the way to each end
// of the gradient view.
Context context = rootView.getContext();
int offset = context.getResources()
.getDrawable(R.drawable.color_picker_advanced_select_handle)
.getIntrinsicWidth();
mSeekBar.setThumbOffset(offset / 2);
}
项目:cordova-android-chromium
文件:ColorPickerAdvancedComponent.java
/**
* Initializes the views.
*
* @param rootView View that contains all the content,null);
mSeekBar = (SeekBar) rootView.findViewById(R.id.seek_bar);
mSeekBar.setonSeekBarchangelistener(seekBarListener);
mSeekBar.setMax(seekBarMax);
// Setting the thumb offset means the seek bar thumb can move all the way to each end
// of the gradient view.
Context context = rootView.getContext();
int offset = context.getResources()
.getDrawable(R.drawable.color_picker_advanced_select_handle)
.getIntrinsicWidth();
mSeekBar.setThumbOffset(offset / 2);
}
项目:WiCamera3D
文件:CSSeekBar.java
/**
* 設置進度條的進度改變時的監聽事件
* @param l
*/
public void setonSeekBarchangelistener(OnSeekBarchangelistener l){
if(m_seekBars[0] == null ||m_seekBars[1] == null){
return;
}
m_seekBars[0].setonSeekBarchangelistener(l);
}
/**
* Creates a new GradientDetails object from the parameters provided,initializes it,* and adds it to this advanced view.
*
* @param textResourceId The text to display for the label.
* @param seekBarMax The maximum value of the seek bar for the gradient.
* @param seekBarListener Object listening to when the user changes the seek bar.
*
* @return A new GradientDetails object initialized with the given parameters.
*/
public ColorPickerAdvancedComponent createAndAddNewGradient(int textResourceId,int seekBarMax,OnSeekBarchangelistener seekBarListener) {
LayoutInflater inflater = (LayoutInflater) getContext()
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View newComponent = inflater.inflate(R.layout.color_picker_advanced_component,null);
addView(newComponent);
return new ColorPickerAdvancedComponent(newComponent,textResourceId,seekBarMax,seekBarListener);
}
项目:progresshint
文件:ProgressHintDelegate.java
public OnSeekBarchangelistener setonSeekBarchangelistener(OnSeekBarchangelistener l) {
if (l instanceof Proxychangelistener) {
listener = (Proxychangelistener) l;
} else {
listener.setExternalListener(l);
}
return listener;
}
项目:android-chromium-view
文件:ColorPickerAdvanced.java
/**
* Creates a new GradientDetails object from the parameters provided,seekBarListener);
}
项目:android-chromium
文件:ColorPickerAdvanced.java
/**
* Creates a new GradientDetails object from the parameters provided,seekBarListener);
}
项目:chromium_webview
文件:ColorPickerAdvanced.java
/**
* Creates a new GradientDetails object from the parameters provided,seekBarListener);
}
项目:cordova-android-chromium
文件:ColorPickerAdvanced.java
/**
* Creates a new GradientDetails object from the parameters provided,seekBarListener);
}
项目:AndroidViewHelper
文件:SeekBarWrapper.java
/**
* @see SeekBar#setonSeekBarchangelistener(OnSeekBarchangelistener)
*/
public W setonSeekBarchangelistener(OnSeekBarchangelistener l) {
mView.setonSeekBarchangelistener(l);
return (W) this;
}
private OnSeekBarchangelistener createVolumechangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_VOLUME);
}
private OnSeekBarchangelistener createBalancechangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_BALANCE);
}
private OnSeekBarchangelistener createReverbchangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_REVERB);
}
private OnSeekBarchangelistener createChoruschangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_CHORUS);
}
private OnSeekBarchangelistener createPhaserchangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_PHASER);
}
private OnSeekBarchangelistener createTremolochangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_TREMOLO);
}
项目:vdb-android
文件:SeekbarWithIntervals.java
public void setonSeekBarchangelistener(OnSeekBarchangelistener onSeekBarchangelistener) {
getSeekbar().setonSeekBarchangelistener(onSeekBarchangelistener);
}
private OnSeekBarchangelistener createVolumechangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_VOLUME);
}
private OnSeekBarchangelistener createBalancechangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_BALANCE);
}
private OnSeekBarchangelistener createReverbchangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_REVERB);
}
private OnSeekBarchangelistener createChoruschangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_CHORUS);
}
private OnSeekBarchangelistener createPhaserchangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_PHASER);
}
private OnSeekBarchangelistener createTremolochangelistener() {
return createShortLevelchangelistener(TGUpdateChannelAction.ATTRIBUTE_TREMOLO);
}
项目:QuickControlPanel
文件:SliderPreference.java
public void setonSeekBarPrefchangelistener(OnSeekBarchangelistener listener) {
mExternalListener = listener;
}
@BindingAdapter("onSeekListener")
public static void bindOnSeekListener(SeekBar seekBar,OnSeekBarchangelistener listener) {
seekBar.setonSeekBarchangelistener(listener);
}
项目:ardroid-export
文件:TrackListViewAdaptor.java
public void setonSeekBarchangelistener (OnSeekBarchangelistener onSeekBarchangelistener) {
this.onSeekBarchangelistener = onSeekBarchangelistener;
}
项目:progresshint
文件:ProgressHintDelegate.java
public void setInternalListener(OnSeekBarchangelistener l) {
mInternalListener = l;
}
项目:progresshint
文件:ProgressHintDelegate.java
public void setExternalListener(OnSeekBarchangelistener l) {
mExternalListener = l;
}
项目:CareerStack
文件:SeekBarWrapper.java
/** Sets an additional OnSeekBarchangelistener to be called after the
* helper performs its actions.
* @param extraListener The listener to append to this. */
public void setonSeekBarchangelistener(OnSeekBarchangelistener extraListener) {
this.extraListener = extraListener;
}
项目:AndroidSeekBarPreference
文件:SeekBarPreference.java
/**
* Set a listener for events from the SeekBar.
* @param listener The listener.
*/
public void setonSeekBarchangelistener(OnSeekBarchangelistener listener) {
mListener = listener;
}
项目:scrumdailytimer
文件:SlotSeekBarController.java
/**
* For testing.
*
* @return listener.
*/
OnSeekBarchangelistener getListener() {
return mListener;
}