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

Передача id в TimePickerDialog - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Редактор 3D-моделей http://www.cyberforum.ru/android-dev/thread1262063.html
Какой программой, желательно бесплатной можно пользоваться для создание моделей для OpenGL, то есть для работы с Matrix? Поиск в интернете меня завёл в окончательный ступор
Программирование Android SQLiteException: not an error Получил такую странную ошибку! Что это значит? Нагуглить по человечески не получилось. Ошибка не критическая (работа с базой дальше продолжается). Легко глушится в try {}. Но выскакивает каждый раз... http://www.cyberforum.ru/android-dev/thread1262009.html
Программирование Android Не удаляется Alarm
Запускаю Alarm так intent = new Intent(context, MyAlarmReceiver.class); intent.setAction(action); intent.putExtra("WID", wid); pi = PendingIntent.getBroadcast(context, 0, intent,...
Не удается заменить фрейм Программирование Android
Доброго времени суток, у меня возникла проблема. Нужно сначала добавить фрейм входа, а потом при нажатии на кнопку регистрация нужно заменить его следующим Помогите пожалуйста ! package...
Программирование Android Прислали отчет об ошибке в Google Developer Concole. В СБОИ И ANR http://www.cyberforum.ru/android-dev/thread1261863.html
Версия Android Android 2.2. На этой версии приложение должно работать.Устройство Desire (bravo) java.lang.NoSuchMethodError место: com.google.android.gms.internal.j.i ТРАССИРОВКА СТЕКА:...
Программирование Android DOM как сохранить изменения в XML Добрый день! Делаю открытие, изменения и сохранение таким образом: //open doc DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder... подробнее

Показать сообщение отдельно
EgorDybovik
0 / 0 / 0
Регистрация: 24.02.2013
Сообщений: 128

Передача id в TimePickerDialog - Программирование Android

24.09.2014, 16:04. Просмотров 429. Ответов 3
Метки (Все метки)

У меня в программе есть 6 TextView. Нажимая на который появляется свой TimePickerDialog и после выбора времени мне нужно что бы в именно тот TextView который я нажимал впихивалось выбранное время, вот кусок кода:
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
protected Dialog onCreateDialog(int id) {
          if (id<=6) {
            TimePickerDialog tpd = new TimePickerDialog(this, myCallBack, 0, 0, true);
            return tpd;
          }
          return super.onCreateDialog(id);
        }
    OnTimeSetListener myCallBack = new OnTimeSetListener() {
        public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
            int set_hour = 0;
            int set_min = 0;
            
            if(minute>=15){
                set_hour = hourOfDay+1;
                set_min = 45-(60-minute);
            } else {
                set_hour = hourOfDay;
                set_min = minute+45;
            }
            
            Toast.makeText(getApplicationContext(), String.valueOf(view.getId()), Toast.LENGTH_SHORT).show();
            /*TextView hour = (TextView) findViewById();
            hour.setText("" + setFormatP(hourOfDay) + ":" + setFormatP(minute));
            /*TextView hour2 = (TextView) findViewById(R.id.hour_and_minut_end);
            hour2.setText("" + setFormatP(set_hour) + ":" + setFormatP(set_min));*/
        }
     };
В onCreateDialog передается id этого TextView, как мне его же передать в public void onTimeSet что бы там используя его добавить время в нужный TextView
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru