Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
1kovand1
4 / 3 / 2
Регистрация: 25.03.2016
Сообщений: 38
#1

Вертикальный ползунок - Программирование Android

12.12.2016, 05:34. Просмотров 544. Ответов 3
Метки нет (Все метки)

Подскажите, как можно сделать вертикальный ползунок?
Когда я юзаю сий вариант

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
package android.widget;
 
import android.content.Context;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.view.MotionEvent;
 
public class VerticalSeekBar extends SeekBar {
 
    public VerticalSeekBar(Context context) {
        super(context);
    }
 
    public VerticalSeekBar(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
    }
 
    public VerticalSeekBar(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
 
    protected void onSizeChanged(int w, int h, int oldw, int oldh) {
        super.onSizeChanged(h, w, oldh, oldw);
    }
 
    @Override
    protected synchronized void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        super.onMeasure(heightMeasureSpec, widthMeasureSpec);
        setMeasuredDimension(getMeasuredHeight(), getMeasuredWidth());
    }
 
    protected void onDraw(Canvas c) {
        c.rotate(-90);
        c.translate(-getHeight(), 0);
 
        super.onDraw(c);
    }
 
    @Override
    public boolean onTouchEvent(MotionEvent event) {
        if (!isEnabled()) {
            return false;
        }
 
        switch (event.getAction()) {
            case MotionEvent.ACTION_DOWN:
            case MotionEvent.ACTION_MOVE:
            case MotionEvent.ACTION_UP:
                setProgress(getMax() - (int) (getMax() * event.getY() / getHeight()));
                onSizeChanged(getWidth(), getHeight(), 0, 0);
                break;
 
            case MotionEvent.ACTION_CANCEL:
                break;
        }
        return true;
    }
}
У меня вылазит ошибка:
http://www.cyberforum.ru/android-dev/thread1221439.html

Кликните здесь для просмотра всего текста

The following classes could not be found:
-*android.widget.VerticalSeekBar (Fix Build Path, Edit XML, Create Class)


Делаю как написано, добавляю сий класс в package android.widgets, в xml пишу
XML
1
2
3
4
5
 <android.widget.VerticalSeekBar
        android:id="@+id/seekBar1"
        android:layout_width="wrap_content"
        android:layout_height="200dp"
        />
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2016, 05:34
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вертикальный ползунок (Программирование Android):

Можно ли в SeekBar отставить только ползунок, а рамку убрать?
Скажите пожалуйста,можно в SeekBare отставить только ползунок,а рамку убрать?

Как програмно передвигать вертикальный Scrol-ползунок у MSFlexGrid
Маленькая проблема! Выделить любую строку можно, а вот когда строка невидна...

Ползунок
Не знаю как вставит ползунок в Memo:( Помогите!

Ползунок на JS
Подскажите как такой ползунок сделать на JS?

Ползунок
По движению ползунка его значение записывается в поле input и затем у блока по...

3
1kovand1
4 / 3 / 2
Регистрация: 25.03.2016
Сообщений: 38
12.12.2016, 05:41  [ТС] #2
Вот так вот выглядит проект в обозревателе
0
Миниатюры
Вертикальный ползунок  
Pablito
2645 / 2127 / 726
Регистрация: 12.05.2014
Сообщений: 7,434
Завершенные тесты: 1
12.12.2016, 11:23 #3
там где он создается в xml
надо писать не android.widget.VerticalSeekBar
а так
имя_твоего_пакета.VerticalSeekBar
0
1kovand1
4 / 3 / 2
Регистрация: 25.03.2016
Сообщений: 38
12.12.2016, 12:13  [ТС] #4
Да не, все норм, просто надо было андроид студио рестартнуть
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.12.2016, 12:13
Привет! Вот еще темы с решениями:

Ползунок
Всем привет! как сделать чтобы при перетаскивании ползунка до конца влево или...

Ползунок
ребята здравствуйте) у меня есть сайт (libertyjam . ml) там при списке новостей...

DBGrid и ползунок
здравствуйте форумчани, не могу разобраться с DBGrid дело в том что если я...

Ползунок времени
Есть ползунок. Код &lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru