[syntax=xml]
<SeekBar
android:id="@+id/myseek"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:clickable="false"
android:max="100"
android:progressDrawable="@android:color/transparent"
android:thumb="@drawable/ic_launcher" />
[/syntax]
[syntax=java5]
sb.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
if (seekBar.getProgress() > 95) {
} else {
seekBar.setThumb(getResources().getDrawable(R.drawable.ic_launcher));
}
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
}
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
if(progress>95){
seekBar.setThumb(getResources().getDrawable(R.drawable.load_img1));
}
}
});
[/syntax]
Но вообще говорят, что в Android для таких целей лучше использовать кастомный Switch widget. И еще где то в стандартных примерах sdk был пример экрана блокировки, по умолчанию в android, там можно посмотреть.
А вообще можно сделать не только много интересных кнопок но и всего остального, вот только есть определенный стандарт, к которому привык пользователь Android и не к чему ему ваш seek bar из iOS. Не нужно пытаться выделиться, люди делают похожие по типу кнопки не потому, что не могут иначе, а потому, что так принято...
Вот оять за что я люблю iOS там не только не возникает подобных вопросов, но и приложение в appstore с такими "не стандартными" кнопками не пройдет

Над дизайном виджетов Android(в том числе кнопок) работали не плохие специалисты... лучшее из того, что нашел google, вы уверены, что хотите сделать все иначе?