I tried this:
@OverRide
public void onProgressChanged(CircularSeekBar circularSeekBar,
int progress, boolean fromUser) {
Log.v("test", "yup");
Toast.makeText(getApplication(), "ended at", Toast.LENGTH_SHORT).show();
}
@Override
public void onStartTrackingTouch(CircularSeekBar circularSeekBar) {
// TODO Auto-generated method stub
Log.v("test", "start");
}
@Override
public void onStopTrackingTouch(CircularSeekBar circularSeekBar) {
// TODO Auto-generated method stub
Log.v("test", "stop");
}
LogCat shows the texts successfully in all the three methods. But if any Task is given, to show a Toast or to change a string in TextView...for example here a Toast, it says:
"02-07 06:30:30.272: E/AndroidRuntime(5866): FATAL EXCEPTION: main
02-07 06:30:30.272: E/AndroidRuntime(5866): Process: com.ui.yogeshblogspot, PID: 5866
02-07 06:30:30.272: E/AndroidRuntime(5866): java.lang.NullPointerException
02-07 06:30:30.272: E/AndroidRuntime(5866): at android.widget.Toast.(Toast.java:93)
02-07 06:30:30.272: E/AndroidRuntime(5866): at android.widget.Toast.makeText(Toast.java:241)
02-07 06:30:30.272: E/AndroidRuntime(5866): at com.ui.yogeshblogspot.CustomSeekBarExActivity.onProgressChanged(CustomSeekBarExActivity.java:76)
02-07 06:30:30.272: E/AndroidRuntime(5866): at com.devadvance.circularseekbar.CircularSeekBar.onTouchEvent(CircularSeekBar.java:699)
02-07 06:30:30.272: E/AndroidRuntime(5866): at android.view.View.dispatchTouchEvent(View.java:7690)
02-07 06:30:30.272: E/AndroidRuntime(5866): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2216)
"
Shows a problem here in 'circularseekbar.java' on 'LINE 683'
if (mOnCircularSeekBarChangeListener != null) {
here>>>> mOnCircularSeekBarChangeListener.onProgressChanged(this, mProgress, true);
}
not letting me do anything on events. Please let me know
Thanks.