Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Abakus
0 / 0 / 0
Регистрация: 17.02.2018
Сообщений: 12
1

Вывести из DatePicker в int переменные данные даты ?

10.03.2018, 18:43. Просмотров 137. Ответов 2
Метки нет (Все метки)

Подскажите, как из DatePicker получить по отдельности число, номер месяца и номер года, с последующим выводом в editText-ах
(по нажатии на копку) ?
делаю так:
Java
1
2
3
4
5
6
7
8
buttonReaderData.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                editTextDay.setText(datePicker.getDayOfMonth()); // вывести в текстовом поле день из datePicker-а
                editTextMonth.setText(datePicker.getMonth()+1); // аналогично номер месяца
                editTextYear.setText(datePicker.getYear()); // аналогично год
            }
        });
но получаю при нажатии кнопки ошибку и вот это:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
03-10 15:25:14.003 8617-8617/com.united.bratva.myapplication W/ResourceType: No package identifier when getting value for resource number 0x0000000b
03-10 15:25:14.063 8617-8617/com.united.bratva.myapplication D/AndroidRuntime: Shutting down VM
03-10 15:25:14.063 8617-8617/com.united.bratva.myapplication W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0xadaedba8)
03-10 15:25:14.233 8617-8617/com.united.bratva.myapplication E/AndroidRuntime: FATAL EXCEPTION: main
                                                                               Process: com.united.bratva.myapplication, PID: 8617
                                                                               android.content.res.Resources$NotFoundException: String resource ID #0xb
                                                                                   at android.content.res.Resources.getText(Resources.java:244)
                                                                                   at android.support.v7.widget.ResourcesWrapper.getText(ResourcesWrapper.java:53)
                                                                                   at android.widget.TextView.setText(TextView.java:3888)
                                                                                   at com.united.bratva.myapplication.MainActivity$1.onClick(MainActivity.java:32)
                                                                                   at android.view.View.performClick(View.java:4438)
                                                                                   at android.view.View$PerformClick.run(View.java:18422)
                                                                                   at android.os.Handler.handleCallback(Handler.java:733)
                                                                                   at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                                   at android.os.Looper.loop(Looper.java:136)
                                                                                   at android.app.ActivityThread.main(ActivityThread.java:5017)
                                                                                   at java.lang.reflect.Method.invokeNative(Native Method)
                                                                                   at java.lang.reflect.Method.invoke(Method.java:515)
                                                                                   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
                                                                                   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
                                                                                   at dalvik.system.NativeStart.main(Native Method)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2018, 18:43
Ответы с готовыми решениями:

ExcelWriter пишет данные в файл текстовом виде (а нужно в формате int и даты)
Собственно проблема описана в заголовке. Получившийся документ эксель содержит...

Вывести данные из List (в листе структура Struct (в структуре данные формата int, short, byte) в textBox
Не выводятся данные

Формат даты в DatePicker
Здравствуйте. Подскажите пожалуйста, как то можно отредактировать формат...

задать формат даты в datepicker!
Передаю ajax - запрос на сервер, надо выбрать данные с определенным интервалом...

Изменение даты DatePicker в коде
Есть окно которое принимает дату в конструкторе (DateTime dt). Эту дату надо...

2
Pablito
2767 / 2198 / 744
Регистрация: 12.05.2014
Сообщений: 7,719
Завершенные тесты: 1
10.03.2018, 19:23 2
Integer.toString(datePicker.getDayOfMonth())
ну и остальные строки по этому же принципу
1
Abakus
0 / 0 / 0
Регистрация: 17.02.2018
Сообщений: 12
10.03.2018, 19:52  [ТС] 3
Pablito, Спасибо! помогло....
действительно, DatePicker через get-ер выдаёт числа и перед тем чтобы в текст вывести, надо-бы в строку преобразовать
и ещё вдогонку вопрос, если не трудно :
в свойствах View элемента DatePicker есть такие - startYear и endYear. Это через них можно задать начальный и конечный год, до которых прокручивается колёсико года ? а то мне от 1900 до 2100 маловато будет.....
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2018, 19:52

Неверный вывод даты после считывания из datepicker
дата приходит строкой в формате мм/дд/гггг из datepicker ...

Изменить формат даты DatePicker внутри DataGrid
Создано поле DatePicker в DataGrid: <DataGridTemplateColumn Header="Date"> ...

Закрасить даты в Datepicker если использую ajax
При загрузке дат в датапикере если я использую аякс то как мне закрасить даты?...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru