A
Andrez
Fortgeschrittenes Mitglied
- 64
Gibt es eine Möglichkeit eine Liste von Objekten in Shared Preferences zu speichern oder muss man dazu eine eigene Datenbank erstellen ?? Danke
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: this_feature_currently_requires_accessing_site_using_safari
public void onSaveInFile( ArrayList <ListValue> arrayList )
{
FileOutputStream outputStream;
ObjectOutputStream objectOutputStream;
try
{
outputStream = openFileOutput( FILENAME, Context.MODE_PRIVATE );
objectOutputStream = new ObjectOutputStream( outputStream );
objectOutputStream.writeObject( arrayList );
objectOutputStream.close();
outputStream.close();
}
catch ( Exception e )
{
Toast.makeText( context, "FAIL!", Toast.LENGTH_SHORT ).show();
e.printStackTrace();
}
}
gespeicherteListValues.add( listValue ); // Liste die für SaveInstantState benutzt wird Context und ViewGroup sind null
onSaveInFile( gespeicherteListValues );
// Hier müsste es gespeichert werden
listValue.setContext( context );
listValue.setViewGroup( mGroup );
listValue.addItem(); // Element wird der ViewGroup hinzugefügt
ListValue test = new ListValue();
test.setOwnValue( ownValue );
test.setValueCenti( valueCenti );
test.setValueMasche( valueMaschen );
test.setValueReihe( valueReihen );
test.setVorgegebenerString( ausgewaehlteEinheit );
tempList.add( test );
if ( tempList.size() == 3 )
{
onSaveInFile( tempList );
Toast.makeText( context, "YEAH!" + tempList.size(), Toast.LENGTH_SHORT ).show();
}
Toast.makeText( context, "Länge der Liste : " + tempList.size(), Toast.LENGTH_SHORT ).show();