我在preference.xml 中定义了一组值:
<EditTextPreference
android:defaultValue="19999999999"
android:key="@string/phone_number"
android:persistent="true"
android:summary="Test Number"
android:title="Phone" />
由于某些原因,操作系统认为“19999999999”是一个整数(int 类型)并将其限制为 2^31。所以我最终看到了类似的东西:672647167
19999999999 : 10010101000000101111100011111111111
删除前四个二进制数,我得到以下与 Android OS 显示的匹配。
672647167:101000000101111100011111111111
有解决方法吗?