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

Toast как с ним правильно работать? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Парсинг тегов http://www.cyberforum.ru/android-dev/thread1128064.html
Здравствуйте. Есть html-страница, с которой я хочу парсить текст, заключенный в теги. Подскажите, как это сделать.
Программирование Android Свайп отдельного лайоута Здравствуйте возникла проблема есть маинактивити с дизайном из 3 плит линеарлайоута примерно так пример вот код этой плитки: <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="1" http://www.cyberforum.ru/android-dev/thread1128020.html
Программирование Android TCP клиент
Доброго времени суток. Мне стало нужно написать простое android-приложение, которое соединяется по беспроводной локальной сети с TCP-сервером на компьютере. Сервер написан на .NET и работает (telnetится с другого компьютера). Клиент под Андроид решил написать так же, как в Java, но он, к сожалению, не работает: всё время кидает Exception, я его перехватываю и пытаюсь сообщение от...
Программирование Android FindViewByID возвращает Null
День добрый. Я в разработке андроида новичек, и застрял можно сказать в самом начале. Имеется проект типа hello world Один единственный activity с одной единственной кнопкой. Пытаюсь добавить этой кнопке onTouchListener Для этого надо бы привязаться к кнопке по ID public class MainActivity extends ActionBarActivity { Button Button_1;
Программирование Android Android Передача обмен данными между устройствами http://www.cyberforum.ru/android-dev/thread1127420.html
Здравствуйте! Каким образом реализовать передачу данных между двумя устройствами, если речь идет о простой игре со спрайт анимацией? В какую сторону копать? Что нужно передавать? В какой форме? ЗЫ: какую либу лучше использовать под Android для создания 3d. Я пока что остановился на min3D. Как будет осуществляться обмен данными в случае 3d приложения? Каким образом лучше планировать...
Программирование Android Вкладки как в Play Market Здравствуйте! Не могу понять, как реализованы вкладки (tabs) в Google Play Market. Это не похоже не на TabHost, не на ActionBar.Tabs, не на PagerTabStrip (хотя кажется, что это измененный TabStrip)... Как можно сделать такие вкладки? Вот скриншот, чтобы понятнее было: подробнее

Показать сообщение отдельно
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336

Toast как с ним правильно работать? - Программирование Android

24.03.2014, 22:47. Просмотров 710. Ответов 3
Метки (Все метки)

аналогичный код я вешаю на 3 кнопки, меняя названия самих кнопок соответственно. Тут если я зажимаю кнопку выводит текст с её описанием, но блин, если зажимаю другую кнопку то опять выводит предыдущее описание. вообщем тыкаю на btn1 выводит btn1, тыкаю на btn2 выводит btn1, тыкаю опять на bnt2 выводит btn2/

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
 @Override
 
    boolean isDown = false;
    Timer timer;
    TimerTask task;
    int count;
 
    public  void start(){
        timer.schedule(task, 2,20);
    }
    public boolean onTouch(final View view, MotionEvent motionEvent) {
        switch (view.getId()){
            case R.id.imgBntAdd:
                switch (motionEvent.getAction()){
                    case MotionEvent.ACTION_DOWN:
                        timer = new Timer();
                        task = new TimerTask() {
                            public void run() {
                                if(isDown){
                                    count++;
                                }
                                 runOnUiThread(new Runnable() {
                                    public void run() {
                                        if(count >= 100){
                                            int[] pos = new int[2];
                                            btnAdd.getLocationInWindow(pos);
                                            String s = btnAdd.getContentDescription().toString();
                                            Toast t =  Toast.makeText(context, s, Toast.LENGTH_SHORT);
                                            t.setGravity(Gravity.TOP | Gravity.LEFT, btnAdd.getRight() + 5 ,pos[1] + 20 );
                                            t.show();
                                            count = 0;
                                            isDown = false;
                                        }
                                    }
                                });
                            }
                        };
                        this.isDown = true;
                        start();
                        btnAdd.setBackgroundColor(color1);
                        this.time1 = System.currentTimeMillis() / 1000;
                        break;
 
                    case MotionEvent.ACTION_UP:
                        btnAdd.setBackgroundColor(color2);
                        this.isDown = false;
                        this.count = 0;
                        this.time2 = System.currentTimeMillis() / 1000;
                        if (time1 + 1 - time2 > 0){
                        startActivityNote();
                        }
                    default:
                        break;
                }
                break;
Добавлено через 12 часов 25 минут
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru