Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
 Аватар для MegaSinner
99 / 95 / 9
Регистрация: 09.04.2010
Сообщений: 746

Не пойму, где я прощитался

07.02.2013, 21:25. Показов 759. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
это в TouchUp'e:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
                            if (!first_touch && released)
                            {
                                released = false;
                                mouse_x = event.getX();
                                mouse_y = event.getY();
                                MouseClickDialog = true;
                                first_touch = true;
                                start_time = System.currentTimeMillis();
                            }
                            else
                            {
                                second_touch = true;
                                end_time = System.currentTimeMillis();
                            }
а это в OnDraw:
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
                        if (first_touch && System.currentTimeMillis() - start_time > 1000)
                        {
                            //left click
                            first_touch = false;
                            second_touch = false;
                            released = true;
                        }
                        else
                        {
                            if (second_touch)
                            {
                                if (end_time - start_time <= 500)
                                {
                                    //double click
                                    first_touch = false;
                                    second_touch = false;
                                    released = true;
                                }
                            }
                        }
 
            if (MouseClickDialog)
            {
                canvas.drawBitmap(cursor, mouse_x, mouse_y, null);
            }
Цель: чтобы при втором косании курсор оставался в тех координатах, что были при первом косании, и только при третьем косании координаты менялись и т.д. Помогите.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.02.2013, 21:25
Ответы с готовыми решениями:

Где-то ошибка где не пойму
&lt;!doctype html&gt; &lt;html lang=&quot;ru&quot;&gt; &lt;head&gt; &lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=EmulateIE9&quot;&gt; &lt;meta charset=&quot;utf-8&quot;&gt; ...

Не пойму где ошибка
Всем привет, вот решил написать простенький класс для работы с интернетом и выскакивают какие-то ошибки, не пойму в чем дело, вот эти...

Не пойму, где ошибка
Здравствуйте, что-то никак не разберусь в этом куске кода, и почему компилятор нашел там narrowing conversion во второй фигурной скобке...

4
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 22:01
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if(event.getAction() == MotionEvent.ACTION_DOWN){
 if (!first_touch && released)
                            {
                                released = false;
                                mouse_x = event.getX();
                                mouse_y = event.getY();
                                MouseClickDialog = true;
                                first_touch = true;
                                start_time = System.currentTimeMillis();
                            }
                            else
                            {
                                second_touch = true;
                                end_time = System.currentTimeMillis();
                            }
}
0
 Аватар для MegaSinner
99 / 95 / 9
Регистрация: 09.04.2010
Сообщений: 746
07.02.2013, 22:15  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if(event.getAction() == MotionEvent.ACTION_DOWN){
 if (!first_touch && released)
                            {
                                released = false;
                                mouse_x = event.getX();
                                mouse_y = event.getY();
                                MouseClickDialog = true;
                                first_touch = true;
                                start_time = System.currentTimeMillis();
                            }
                            else
                            {
                                second_touch = true;
                                end_time = System.currentTimeMillis();
                            }
}
Спасибо, но это ничего не меняет.
0
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 23:35
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
if(event.getAction() == MotionEvent.ACTION_DOWN){
 if (!first_touch && released)
                            {
                                released = false;
                                mouse_x = event.getX();
                                mouse_y = event.getY();
                                MouseClickDialog = true;
                                first_touch = true;
                                start_time = System.currentTimeMillis();
                                invalidate();
                            }
                            else
                            {
                                second_touch = true;
                                end_time = System.currentTimeMillis();
                                invalidate();
                            }
}
Добавлено через 1 минуту
если опять не поможет, то хоть напишите что именно происходит...
0
 Аватар для MegaSinner
99 / 95 / 9
Регистрация: 09.04.2010
Сообщений: 746
08.02.2013, 20:43  [ТС]
Сделал иначе, левый щелчек при коротком косании, а если дольше 500мс, то повялется меню, где можно выбрать: левой, правой или двойной(это для проги удаленного контроля). Вопрос решен, всем спасибо..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.02.2013, 20:43
Помогаю со студенческими работами здесь

Не пойму где ошибка
Помогите исправить код, ошибок он не выдает, но программа почему то не работает, после вводы данных ничего не происходит, ниже условие и...

Не пойму, где ошибка
Есть проект. При окончании работы программы(запуск из среды VS Express 2008), отладчик выводит ошибку: Код главного файла: ...

не пойму где ошибка
program laba4; var A:array of integer; i,j,m,n,k,p,max:integer; Begin write('число строк: '); readln(n); ...

Не пойму где ошибка
string arr = new string; comboBox1.Items.CopyTo(arr, 0); comboBox1.Items.Clear(); for (int i = 0;...

Не пойму где ошибка
#include &lt;iostream&gt; using namespace std; int main() { setlocale(0, &quot;&quot;); double a, b; char f; a = 0; f = &quot;+&quot;; ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru