Comment utiliser les Vues (Jour, Mois, Semaine) à partir de l'Android Stock de Calendrier dans une application Personnalisée

Dans le titre Google, Android Calendrier, il existe plusieurs points de Vue (Mois, Semaine, l'Ordre du jour, de la Semaine), le code source téléchargé à partir de Google Android Sources De Dépôts ont la même application, en explorant le code du package nommé com.android.calendar a les principaux points de vue responsable du rendu de ces activités :

Comment utiliser les Vues (Jour, Mois, Semaine) à partir de l'Android Stock de Calendrier dans une application Personnalisée

grâce au dur travail autour du code, j'ai utilisé deux paquets com.android.calendar.month et com.android.calendar mais je ne pouvais pas atteindre mon objectif, c'est un échantillon de ce que j'ai utilisé:

Comment utiliser les Vues (Jour, Mois, Semaine) à partir de l'Android Stock de Calendrier dans une application Personnalisée

et le code suivant pour le principal:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

et voici mon code xml:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/month"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fillViewport="true"
    android:paddingTop="1dip"
    android:background="@null">

    <TextView android:id="@+id/month_name"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:paddingTop="10dip"
        android:visibility="gone"
        style="@style/MonthView_MiniMonthLabel" />

    <include android:id="@+id/day_names" layout="@layout/full_month_header" />

     <View
        android:background="@color/calendar_grid_line_inner_vertical_color"
        android:layout_height="1px"
        android:layout_width="match_parent" />

    <com.android.calendar.month.MonthListView
        android:id="@android:id/list"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:drawSelectorOnTop="false" />

</LinearLayout>

Jusqu'ici, le code fonctionne bien, mais avec un écran blanc vide et une actionbar, si ma question n'était pas clair s'il vous plaît essayez de la modifier.

What should be done to include Calendar Views (Month, Week, Day) in a custom application ?
Que devez-vous faire? Rien de plus que de simplement choisir une date?
AVEZ-vous comprendre ce problème ?
Non, je n'ai pas jusqu'à présent
essayez cela, il pourrait être la solution, github.com/dschuermann/standalone-calendar, je suis en train de travailler sur elle maintenant
si vous étiez en mesure d'obtenir ce travail ne partager le code im la recherche de quelque chose avec les mêmes fonctionnalités

OriginalL'auteur Mahmoud Hashim | 2014-02-22