0

ListView と ArrayAdapters を使用してメニューを作成しています。アプリを実行すると、EditText に入力された内容を ListView に追加する EditText と Button により、項目を ListView に追加できます。

アプリを閉じると問題が発生します。アプリを閉じると、ListView がリセットされます。EditText から追加された項目を保存するには、ListView が必要です。私のアプリでは、ArrayAdapters、ArrayLists、ListView、Button、EditText、および onClickListeners を使用しています。

プログラムの実行中に ListView に追加されたデータを保存する方法についての良いチュートリアルが必要です。

4

3 に答える 3

0

データを永続ストレージに保存する方法を学ぶ必要があります。Googleのこのチュートリアルから始めます。

あなたの場合、データが構造化されている場合は、単純なファイルまたはSQLiteデータベースに保存できます。

于 2012-12-30T05:33:12.670 に答える
0

これらの 2 つのチュートリアルは、必要なものすべてを保存するのに役立ちます。

Android SQLite データベースと ContentProvider

Android SQLite データベース チュートリアル

ビューまたはコンポーネントの保存プロパティについては、 および について学習する必要がSerializationありDeserializationます。これについては、次の質問に従うことができます。

Android ビューのシリアル化 - IllegalAccessException から InvalidClassException が発生する

オブジェクトをシリアライズしてAndroidでファイルに保存するにはどうすればよいですか?

主な質問については、この質問も役立ちます。

アクティビティの再起動後も複雑なオブジェクトを保持するにはどうすればよいですか?

幸運を。

于 2012-12-30T06:03:38.193 に答える
0

公式の Android Notepad チュートリアルには、SQLite データをリスト ビューで表示し、保存する本格的な例があります。あなたはそれをチェックアウトする必要があります。

于 2012-12-30T06:15:59.470 に答える