Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Seek bar code
- seekbar_pay_restaurant_.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
- @Override
- public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
- //change position of seekebar tool tip according to seekbar progress
- int x = seekBar.getThumb().getBounds().left;
- Log.v("y value ",""+x);
- int width = seekBar.getThumb().getMinimumWidth();
- int textWidth=tv_tool_type_food_.getMeasuredWidth();
- Log.v("textview Width","width"+textWidth);
- Log.v("width",""+ width);
- tv_tool_type_food_.setX(x);
- if (seekbar_pay_restaurant_.getProgress() == 0) {
- tv_tool_type_food_.setText(getResources().getString(R.string.hint_fast_food__));
- // tv_tool_type_food_.setX(y);
- return ;
- } else if (progress == 1) {
- tv_tool_type_food_.setX(x);
- tv_tool_type_food_.setText(getResources().getString(R.string.hint_fast_casual__));
- return ;
- } else if (progress == 2) {
- // tv_tool_type_food_.setX(x );
- tv_tool_type_food_.setText(getResources().getString(R.string.hint_casual__));
- return;
- } else if (progress == 3) {
- tv_tool_type_food_.setText(getResources().getString(R.string.hint_fine_dyning__));
- return;
- }
- tv_tool_type_food_.setText(getResources().getString(R.string.hint_fast_food__));
- }
- @Override
- public void onStartTrackingTouch(SeekBar seekBar) {
- }
- @Override
- public void onStopTrackingTouch(SeekBar seekBar) {
- }
- });
- // seek bar xml file
- <SeekBar
- android:id="@+id/seekbar_pay_restaurant"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:max="3"
- android:progress="0"
- android:thumbOffset="@dimen/two_dp"
- android:layout_marginRight="@dimen/twenty_dp"
- android:layout_marginLeft="@dimen/five_dp"
- />
- <TextView android:id="@+id/tv_tool_type_food"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- style="@style/label_white_h13"
- android:background="@drawable/tooltip_bg"
- android:typeface="normal"
- android:text="@string/hint_fast_food__"
- android:gravity="center"
- android:paddingLeft="@dimen/seven_dp"
- android:paddingRight="@dimen/seven_dp"
- android:paddingTop="@dimen/ten_dp"
- android:paddingBottom="@dimen/ten_dp"
- android:layout_marginRight="@dimen/one_sp"
- android:layout_marginLeft="@dimen/one_dp"/>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement