Форум программистов, компьютерный форум CyberForum.ru

Не работает Drag and Drop - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android GoogleMaps на эмуляторе http://www.cyberforum.ru/android-dev/thread1190261.html
Всем привет. Как можно открыть GoogleMaps API V2 на эмуляторе?
Android Не возвращается значение TRUE в проверке на работоспособность сайта Здравствуйте! Скажу сразу, я в программировании на андроид полный НОЛЬ. Есть задача написать приложения WebView на андроид. Страницу сайта открывает, наличие соединения проверяет. Практически приложение уже готово. Хочу еще доработать проверку на работоспособность сайта. Есть скрипт и он не возвращает значение true. Не могу разобратся почему, все время пишет: "Отсутствует соединение с сайтом. -... http://www.cyberforum.ru/android-dev/thread1190175.html
Android Не могу открыть Fragment class в проекте с TabHost
Переделываю проектс ActionBarActivity c PageView в просто TabHost. Пишет ошибку при открытии класса Таба. Error - Caused by: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.tabhost/com.example.tabhost.Tab1}: java.lang.ClassCastException: com.example.tabhost.Tab1 Плз, хелп. MainActivity.java
Android Поиск по ListView основанному на кастомном адаптере
Есть кастомный адаптер. ListView сделан на его основе. Данные загружаются из БД. Делаю поиск по позициям листа. Дописал в класс кастомного адаптера метод фильтрации. Все работает, но при прокручивании списка вылетает ошибка "NullPointerException". Сам адаптер отфильтровался, но такое ощущение, что ListView этого не понял, т.к. при нажатии на позиции он по прежнему считывает данные по...
Android Дата http://www.cyberforum.ru/android-dev/thread1189891.html
Здравствуйте, такой вопрос. как сделать чтобы по нажатию кнопки "->" дата увеличивалась на 1 и отображалась в textview. так же по кнопке назад. как сделать без багов чтобы небыло например 35 мая а автоматически пролистывалась дата на след месяц?. системное время менять не нужно. дата меняется в пределах приложения. Заранее спасибо.
Android Прокрутка listview Подскажите как быть, когда пытаюсь прокрутить list он подсвечивается черный цветом. подробнее

Показать сообщение отдельно
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 433

Не работает Drag and Drop - Android

27.05.2014, 19:46. Просмотров 595. Ответов 0
Метки (Все метки)

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
59
option1 = (ImageView)findViewById(R.id.imageView34);
        option2 = (ImageView)findViewById(R.id.imageView35);
        option3 = (ImageView)findViewById(R.id.imageView36);
        choice1 = (TextView)findViewById(R.id.textView1);
        choice2 = (TextView)findViewById(R.id.textView2);
        choice3 = (TextView)findViewById(R.id.textView3);
        choice4 = (TextView)findViewById(R.id.textView4);
        
        option1.setOnTouchListener(new ChoiceTouchListener());
        option2.setOnTouchListener(new ChoiceTouchListener());
        option3.setOnTouchListener(new ChoiceTouchListener());
        choice1.setOnDragListener(new ChoiceDragListener());
        choice2.setOnDragListener(new ChoiceDragListener());
        choice3.setOnDragListener(new ChoiceDragListener());
        choice4.setOnDragListener(new ChoiceDragListener());
 
 
 
 private final class ChoiceTouchListener implements OnTouchListener {
        public boolean onTouch(View view, MotionEvent motionEvent) {
          if (motionEvent.getAction() == MotionEvent.ACTION_DOWN) {
            ClipData data = ClipData.newPlainText("", "");
            DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(view);
            view.startDrag(data, shadowBuilder, view, 0);
            view.setVisibility(View.INVISIBLE);
            return true;
          } else {
            return false;
          }
        }
      }
 
    private class ChoiceDragListener implements OnDragListener {
        @Override
        public boolean onDrag(View v, DragEvent event) {
            switch (event.getAction()) {
            case DragEvent.ACTION_DRAG_STARTED:
                
                break;
            case DragEvent.ACTION_DRAG_ENTERED:
                
                break;
            case DragEvent.ACTION_DRAG_EXITED:
                
                break;
            case DragEvent.ACTION_DROP:
                View view = (View) event.getLocalState();
                view.setVisibility(View.INVISIBLE);
                 
                break;
            case DragEvent.ACTION_DRAG_ENDED:
                
                break;
            default:
                break;
            }
            return true;
        }
    }
Добавлено через 1 минуту
Ребята помогите, никогда не приходилось использовать а тут приспичило, почитал офф сайт, понял так, но не работает((

Я сделал приемником TextView может в этом дело, но вроде все равно что будет выступать в роли приемника, любой View элемент

Добавлено через 4 минуты
А еще слышал такое, что можно при помощи MotionEvent организовать все это дело, но не разобрался как, если можете помочь в этом русле, буду рад, заранее благодарю
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru