Eccomi, abbi pazienza ma come immaginavo, adesso che sono davanti al pc, mi trovo in difficoltà,
riguardo la stringa che mi hai suggerito ma non capisco dove inserirla, attulmente la classe di febbraio e questa:
if (mCursor.moveToFirst()) {
do {
turni_Id.add(mCursor.getString(mCursor.getColumnIndex(DbHelper.TURNI_ID)));
turni_anno.add(mCursor.getString(mCursor.getColumnIndex(DbHelper.ANNO)));
turni_turno.add(mCursor.getString(mCursor.getColumnIndex(DbHelper.TURNO)));
turni_ore.add(mCursor.getString(mCursor.getColumnIndex(DbHelper.ORE)));
Cursor cCursor = dataBase.rawQuery("SELECT * FROM " + DbHelper.CALENDARIO+" WHERE FEBBRAIO = 'Febbraio'", null);
if (cCursor.moveToFirst()) {
do {
turni_mese.add(cCursor.getString(cCursor.getColumnIndex(DbHelper.FEBBRAIO)));
Cursor gCursor = dataBase.rawQuery("SELECT * FROM " + DbHelper.GIORNI+"", null);
if (gCursor.moveToFirst()) {
do {
turni_giorni.add(gCursor.getString(gCursor.getColumnIndex(DbHelper.GIORNI)));
String mese="Febbraio "+anno;
String trn=getPackageName();
intent.putExtra(trn+".Intmese", mese);
Button button=(Button)findViewById(R.id.statistiche);
button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
startActivity(intent);
}});
}while (gCursor.moveToNext());
}
}while (cCursor.moveToNext());
}
}while (mCursor.moveToNext());
}
for (int data = 1; data < 32; data++) {
String DATA = "" + data;
turni_data.add(DATA+"");
Integer.toString(data);
System.out.println(DATA);
Guardando stamattina avevo pensato di poterla sostituire con il cilco qui sopra, ma adesso mi rendo conto che non era cosi, in pratica se ho ben capito con la tua stringa, attivo il calendario, con lista di date realitive ma poi... lo devo passare al display adapter giusto?, di conseguenza, dovrei eliminare oltre al ciclo for data++ anche la delle date dal dbhelper?