将文本保留在按钮下,以便下次运行应用程序

时间:2011-11-07 16:09:57

标签: android text button

我有一个按钮,可以在单击时更改其中的文本。

<Button android:id="@+id/timelinebtn"
    android:text="Button1"
    android:background="@android:color/transparent"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:padding="5dp" />

我的应用程序中有一些其他用户可点击按钮,根据他们点击的内容,此按钮内的文本(首先是“Button1”)会更改为其他一些文本:

button1.setText("Changed the text to something other.");

我的问题是如何保留按钮为下次运行程序显示的最后一个文本。 再一次让它更清晰 - 当我关闭程序时,按钮如何将文本保存在其中直到下一次运行应用程序。

1 个答案:

答案 0 :(得分:1)

您需要在某个地方保持状态,也许最快的方式是使用共享首选项。

你可以阅读this,它描述了在android中存储数据的所有方法。