簡體   English   中英

Android中的下一步按鈕功能

[英]next button functionality in android

我正在開發一個應用程序,其中要實現下一個和上一個功能。 用戶可以通過此功能前進或后退故事。 我已將故事的當前名稱存儲在共享的首選項中,但現在我陷入了困境。 我不知道如何讀取在string.xml中定義的故事名稱。 因此,我應該怎么做才能實現下一個/上一個功能。

SharedPreferences currentstory = getSharedPreferences("myprefs",Context.MODE_PRIVATE);
String currstory= currentstory.getString("currentstory","mystory");

sharedpreference我存儲了當前故事的名稱。 因此,我將在花葯活動中通過getsharedpreferences()獲得當前故事的名稱。 但是,我想獲得storyname中定義的以前的故事的story.xml

您可以使用以下代碼從string.xml中讀取字符串:

Resources resources = getResources();
final String storyName = resources.getString(R.string.story_name);
SharedPreferences currentstory = getSharedPreferences("myprefs",Context.MODE_PRIVATE);
String currstory= currentstory.getString("currentstory", storyName );

並保存:

SharedPreferences currentstory = getSharedPreferences("myprefs",Context.MODE_PRIVATE);
Editor editor = currentstory.editor();
editor.putString("currentstory", "New Story Name");
editor.commit();
editor = null;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM