0

私は基本的なAndroidアプリに取り組んでおり、アイテムのリストがあり、各アイテムはそれぞれ約10個の文字列のリストで構成されています。

  1. 後で使用するために文字列を配列に格納するにはどうすればよいですか?
  2. 1つのアクティビティのみを使用してすべての配列を表示できますか?
  3. 単一の配列(テキストのページ)を表示する場合、ボタンを使用してリスト内の次の配列に移動するにはどうすればよいですか?

ありがとう、

Sowmya。

4

2 に答える 2

2

AndroidのSharedPreferencesを使用できます。

文字列配列を保存する場合は、putStringSetを使用します

SharedPrefrencesの使用方法の簡単な例:http: //android-er.blogspot.nl/2011/01/example-of-using-sharedpreferencesedito.html

于 2012-08-24T07:40:48.267 に答える
1

Javaでの秘訣は、Serializableインターフェースを実装することです。シリアル化しようとしているオブジェクトグラフ全体に、Serializableも実装するオブジェクトのみが含まれている限り、デフォルトのシリアル化アルゴリズムはリフレクションを使用してバイトストリームを生成でき、バイトストリームを受け入れることができるすべてのものに出力できます。

これはそれを行うための1つの方法にすぎません。カスタムBeanクラスでこれを実行し、それに実装できるので、そのクラスの>Serializableを作成すると、になります。ArrayList<ESerializable

例:

Class dataBean implements Serializable
{
    public String name;
}

ArrayList<dataBean> dataBeanArrayList = new ArrayList();

dataBeanArrayListはそうです、Serializableそしてあなたはこれをの間で渡すこともできますIntent

于 2012-08-24T07:40:06.443 に答える