Guten Abend,
ich versuche momentan mit Android und Apache POI zu arbeiten.
Nachdem die Menüs, Benutzeroberfläche etc. fertig sind, habe ich mich dem Speichern zugewendet. Leider funktioniert dies jedoch nicht. Der Dateiname, den ich zuvor bei der letzten Activity abgefragt hatte, wird zwar erkannt und ich kann ihn ohne Probleme in der aktuellen Activity ausgeben, dennoch wird die Datei (.xls) nicht gespeichert.
Der Counter wird in einem TextView ausgegeben (startet bei 1; 2; 3;...) und mithilfe von Verschieben von
habe ich herausgefunden, dass das Problem in dieser Zeile liegt (Das zeigt ja auch, dass die Speichern-Methode auf jeden Fall aufgerufen wird):
Kann mir da jemand helfen?
Der ganze releante Code:
MfG
LeckerPepper
ich versuche momentan mit Android und Apache POI zu arbeiten.
Nachdem die Menüs, Benutzeroberfläche etc. fertig sind, habe ich mich dem Speichern zugewendet. Leider funktioniert dies jedoch nicht. Der Dateiname, den ich zuvor bei der letzten Activity abgefragt hatte, wird zwar erkannt und ich kann ihn ohne Probleme in der aktuellen Activity ausgeben, dennoch wird die Datei (.xls) nicht gespeichert.
Der Counter wird in einem TextView ausgegeben (startet bei 1; 2; 3;...) und mithilfe von Verschieben von
Java:
counter = 100;
Java:
FileOutputStream output = new FileOutputStream(file);
Der ganze releante Code:
Java:
public void speichern() {
try {
Intent dn_intent = getIntent();
hb_dateiname = dn_intent.getStringExtra(Dateiname.EXTRA_DATEINAME);
String dt = hb_dateiname+".xls";
File file = new File(dt);
FileOutputStream output = new FileOutputStream(file);
counter = 100;
datei.write(output);
output.close();
} catch (Exception e) {
}
Java:
public void hb_OK(View v5) {
speichern();
TextView counterTV = (TextView) findViewById(R.id.counterTV);
counter++;
counterTV.setText(Integer.toString(counter));
}
MfG
LeckerPepper