0

画面が水平レイアウトに分割され、データが表示されるAndroidアプリケーションがあります。ユーザーがこれらのレイアウトの 1 つを押してしばらく保持すると、アプリケーションでコンテキスト メニューを開く必要があります。このメニューを介して、レイアウトに表示されているデータを別のアクティビティに送信する必要があります。コンテキスト メニューからデータを送信するにはどうすればよいですか? 与えられた助けを前もってありがとう

4

1 に答える 1

1

次のアプローチを使用できます。

void writeMyInt(int value) {
    Editor editor = getSharedPreferences("myState", MODE_MULTI_PROCESS)
        .edit();
    editor.clear();
    editor.putInt("myInt", state);
    editor.commit();
}

int getMyInt() {
    return getApplicationContext().getSharedPreferences("myState",
            MODE_MULTI_PROCESS).getInt("myInt", 0);
}
于 2012-10-06T19:40:05.477 に答える