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

OnTouch траблы с viewflipper и viewpager - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Создание своего дизайна для приложения http://www.cyberforum.ru/android-dev/thread797750.html
Доброго времени суток! Я новичок в программировании под Андроид, и у меня есть один вопрос, как создать свою тему для андроид приложения? со своим дизайном? просто не нашёл нужной информации в...
Программирование Android Где тут ошибка? Где тут ошибка? Вот LogCat 02-28 22:13:01.130: E/AndroidRuntime(20202): FATAL EXCEPTION: main 02-28 22:13:01.130: E/AndroidRuntime(20202): java.lang.RuntimeException: Unable to start activity... http://www.cyberforum.ru/android-dev/thread797615.html
Программирование Android Многопоточность
Подскажите плиз по многопоточности, как правильно работать с потоками? конкретная проблема - не могу остановить поток метод stop() обозначен как deprecated и не работает. пробую по очереди вызывать...
Программирование Android Одно меню в разных фрагментах
Добрый день! В проекте у меня одно активити и 4 фрагмента. У каждого фрагмента разное меню. Когда вызываешь меню первого фрагмента отрабатывает все правильно. Перемещаешься на 2й фрагмент вызываешь...
Программирование Android Eclipse и VirtualBox http://www.cyberforum.ru/android-dev/thread796873.html
Подскажите пожалуйста, а как запустить приложение в Eclipse через виртуальную машину с андроидом? А то они пока независимы друг от друга))
Программирование Android Выдвигаемое меню Хочу сделать выдвигаемое меню как в приложении Youtube для android. Не подскажете куда копать? Или пример какой-нибудь подробнее

Показать сообщение отдельно
Adeveloper
0 / 0 / 0
Регистрация: 01.03.2013
Сообщений: 6
02.03.2013, 22:19  [ТС]
Попытаюсь спросить на примере.
Вот мой исходник:

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
public class MyClass extends Activity implements OnTouchListener{
    RelativeLayout secondl;
        DigitalClock clock;
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.second);
            clock=(DigitalClock)findViewById(R.id._clock);
                clock.setOnTouchListener(this);       
            
            LayoutInflater inflater = LayoutInflater.from(this);
            List<View> pages = new ArrayList<View>();
            
            View page = inflater.inflate(R.layout.first, null);
            pages.add(page);
            
            page = inflater.inflate(R.layout.second, null);
            pages.add(page);
            
            page = inflater.inflate(R.layout.third, null);
            pages.add(page);
            
            SamplePagerAdapter pagerAdapter = new SamplePagerAdapter(pages);
            ViewPager viewPager = new ViewPager(this);
            viewPager.setAdapter(pagerAdapter);
            viewPager.setCurrentItem(1);
               
             setContentView(viewPager);
             
           
        }
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            int i=v.getId();
            return false;
        }
У меня два вопроса.
1. Clock у меня находится в лайауте с id second.Почему я не могу присвоить обработчик клоку или этому лайауту, пока не вызову setContentView(R.layout.second)?
2. Почему при нажатии на часы не срабатывает событие OnTouch? На моем примере мне может кто-нибудь обьяснить?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru