calendrier jour/mois/semaine vue dans android
J'ai besoin d'un android la vue de calendrier comme photo ci-jointe. J'ai déjà essayé avec cette bibliothèque
https://github.com/alamkanak/Android-Week-View pour l'affichage du calendrier.
celui-ci est statique de l'événement dans le calendrier en ajoutant seulement.
Je ne pouvais pas ajouter de façon dynamique événement dans cette bibliothèque affichage du calendrier.
quelqu'un peut-il suggérer une bibliothèque personnalisée sous android.
exemple, Android-Semaine-Vue pour la vue de l'agenda de la bibliothèque de code :
ce que j'ai essayé, dans cette bibliothèque :
C'est du code , de manière statique en ajoutant l'événement dans le calendrier. lorsque vous exécutez cet exemple, je peux en mesure de voir l'événement à la date particulière dans le calendrier.
@Override
public List<WeekViewEvent> onMonthChange(int newYear, int newMonth) {
//Populate the week view with some events.
List<WeekViewEvent> events = new ArrayList<WeekViewEvent>();
Calendar startTime = Calendar.getInstance();
startTime.set(Calendar.HOUR_OF_DAY, 3);
startTime.set(Calendar.MINUTE, 0);
startTime.set(Calendar.MONTH, newMonth-1);
startTime.set(Calendar.YEAR, newYear);
Calendar endTime = (Calendar) startTime.clone();
endTime.add(Calendar.HOUR, 1);
endTime.set(Calendar.MONTH, newMonth-1);
WeekViewEvent event = new WeekViewEvent(1, getEventTitle(startTime),
startTime, endTime);
event.setColor(getResources().getColor(R.color.event_color_01));
events.add(event);
return events;
}
when i click this event on calendar page, its showing that event
time and date in toast.
@Override
public void onEventClick(WeekViewEvent event, RectF eventRect) {
Toast.makeText(MainActivity.this, "Clicked "
+ event.getName(), Toast.LENGTH_SHORT).show();
Log.v("heal", "Clicked "+ event.getName()) ;
}
Remarque :
- Je besoin d'ajouter le même événement dans ce calendrier afficher dynamiquement.
- Je ne sais pas comment faire pour ajouter cet événement.
- Je viens d'ajouter un événement à l'intérieur de
onCreate()
. Mais, cet événement n'est pas affichée dans la vue de calendrier mais, les valeurs sont de passage à que constructeur. Quelqu'un peut-il m'aider à sortir de ce.
"quelqu'un peut-il suggérer une bibliothèque personnalisée sous android." demander la bibliothèque, outils, etc est hors-sujet sur StackOverflow, quel que soit ouvert bounty: les Questions nous demandant de recommander ou trouver un livre, un outil, une bibliothèque de logiciels, tutoriel ou d'autres hors-site de ressources sont hors sujet pour Stack Overflow car ils ont tendance à attirer les opinions des réponses et le spam. Au lieu de cela, décrire le problème et ce qui a été fait jusqu'à présent pour le résoudre.
Salut Sergy, pouvez-vous voir cette application captures d'écran play.google.com/store/apps/...
Salut @harikrishnan, nous sommes heureux de vous aider, mais nous ne comprenons pas ce que vous avez besoin d'encore. Pourriez-vous veuillez expliquer mieux? Avez-vous besoin d'une bibliothèque qui permet d'ajouter/supprimer/mettre à jour des événements?
Aller à android-arsenal.com vous avez probablement quelque chose de là, en demandant pour une bibliothèque sur StackOverflow n'est pas la "meilleure pratique" comme @SergeyShustikov dit.
OriginalL'auteur harikrishnan | 2014-10-25
Vous devez vous connecter pour publier un commentaire.
La la bibliothèque vous utilisez prend en charge les cas de l'ajout. Vérifier cet exemple pour avoir une meilleure idée.
OriginalL'auteur Raquib-ul Alam Kanak
Essayer celui-là, il ajoute un événement lorsqu'un utilisateur clique sur une case vide. Vous pouvez modifier les paramètres de l'événement que vous le souhaitez.
OriginalL'auteur Muhammad Yasir