Неделя Просмотр календаря в Android - PullRequest
0 голосов
/ 18 ноября 2011

Я занимаюсь разработкой приложения для Android.Теперь при нажатии Spinner откроется календарь. Теперь этот календарь должен отображаться в виде недели, а при нажатии на конкретную дату я должен позвонить одному Activity в соответствии с моим требованием.*

Спасибо за ваше время.

1 Ответ

1 голос
/ 18 ноября 2011

Попробуйте это,

Calendar c;
int date;
int month;
int year;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.change_booking_date);
    c = Calendar.getInstance();
    dates = new String[7];
    date = c.get(Calendar.DAY_OF_MONTH);
    month = c.get(Calendar.MONTH)+1;
    year = c.get(Calendar.YEAR);
}

Увеличивать даты и обновлять их соответственно.

public void updateDate() {
    if (date > c.getMaximum(Calendar.DAY_OF_MONTH)) {
        date = 1;
        month++;
        updateMonth();
    }
    else 
        date++;
}
public void updateMonth() {
    if (month > c.getMaximum(Calendar.MONTH)) {
        month = 1;
        year++;
    }
    else
        month++;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...