大家好,我正在开发 android 应用程序,该应用程序在偏好屏幕中获取婴儿的出生日期,以便应用程序可以保存它。但是在检索值后我需要计算年龄以在同一应用程序的不同活动中使用它,所以我能做什么,是否可以将字符串(出生日期)转换为整数年龄?
这是 pref.xml 的代码
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
<EditTextPreference
android:title="Enter baby name"
android:key="name"
android:summary="Enter baby name"
android:defaultValue="0"
/>
<EditTextPreference
android:persistent="true"
android:key="age"
android:title="Enter Baby birthday "
android:summary="baby age"
/>
<ListPreference
android:title="Gender"
android:key="list"
android:entries="@array/list"
/>
</PreferenceScreen>
为了得到他们
SharedPreferences getPref =
PreferenceManager.getDefaultSharedPreferences(getBaseContext());
String text = getPref.getString("name", " ");
String age = getPref.getString("age", " ");
请帮忙