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

Написание календаря на Android - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Многоэкранное приложение http://www.cyberforum.ru/android-dev/thread1032077.html
Доброго времени суток. Есть приложение с некоторым количеством экранов(activity). При сворачивании приложения(аппаратной кнопкой меню) и повторном запуске его из меню(сразу после сворачивания)...
Программирование Android SQLite как получить номер записи из INSERT Собственно САБЖ. Не знаю команды. Уже все перерыл! :( Есть база с id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT Добавляю новую запись и этот номер id нужен для вставки в другую таблицу. Но как его... http://www.cyberforum.ru/android-dev/thread1031361.html
Программирование Android Drawer и ActionBarCompat на Android 2.2+
Здравствуйте! Никак не получается нормально сделать ActionBar и Drawer("Sliding menu") для Android 2.2+ Использую библиотеку Google appcompat_support-v7 (которая с sdk поставляется)... Точнее c...
Как запретить установку приложения на более ранние версии android? Программирование Android
Свой apk планирую раздавать не только с play.google.com, поэтому фильтровать версии android никто не будет. А при установке приложение на более ранние версии выскакивает синтаксическая ошибка. ...
Программирование Android Eclipse не могу запустить эмулятор Андроида http://www.cyberforum.ru/android-dev/thread1030781.html
Моя первая программа Hello World, все сделал как надо и эмулятор создан и все ... но вот такой лог запуска: extension WGL_ARB_make_current_read was not found could not load func glBindBuffer ...
Программирование Android Использование готовой базы SqLite из ресурсов Здравствуйте. Мне необходимо в приложении использовать готовую базу, но для того чтобы её использовать я копирую её в то место где Android обычно хранит базы и начинаю её использовать. Всё... подробнее

Показать сообщение отдельно
alla_tre
1 / 1 / 0
Регистрация: 25.05.2013
Сообщений: 11

Написание календаря на Android - Программирование Android

07.12.2013, 22:40. Просмотров 4093. Ответов 5
Метки (Все метки)

Здравствуйте, очень нужна ваша помощь: для приложения нужен календарь на пол экрана, желательно написанный с нуля, а не встроенный. При заходе в приложение, календарь должен показывать текущий месяц с подсвеченной текущей датой, должна быть возможность либо "прокручиванием", либо другими кнопками менять месяц. Также можно выбирать даты нажатием (с соответствующими визуальными эффектами). На андроид пишу первый раз, поэтому имеется несколько вопросов:
1) сам календарь думала реализовать как набор 42 кнопки (6 рядов по 7 штук, в одной ряду дни от пнд до воскресенья) на TableLayout, не знаю, хороший ли это вариант, может кто-то посоветует лучше?
2) при нажатии на кнопку с датой она должна подсвечиваться и оставаться другого цвета после нажатия. Нашла про селектор, пробовала разные комбинации со state_pressd, state_selected и т.д., но никак не получается этого добиться. Когда нажимаешь, она меняет цвет, но после того как отпустишь, возвращается к исходному. В итоге в обработчик нажатия кнопки запихнула функцию SetActivated(true), с которой в селекторе с state_activated всё нормально, но получается, что при нажатии на другую кнопку надо сбрасывать Activated у предыдущей, а как это реализовать, не знаю. И вообще, стоит ли использовать setActivated?
3) есть ли способ создать 42 кнопки программно? И как лучше организовать присвоение кнопкам чисел месяца?

Очень надеюсь на Ваше небезразличие.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru