У меня есть это в app_restrictions.xml:
<restriction
android:key="int1"
android:restrictionType="integer"
android:defaultValue="0"
/>
Теперь, если я хочу прочитать это, я получаю
> java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer
Я пытался:
RestrictionsManager rm = getApplicationContext().getSystemService(Context.RESTRICTIONS_SERVICE);
Integer val1 = rm.getApplicationRestrictions().getInt("int1");
У меня нет проблем с чтением логических значений или строк.
Google не предоставляет примеры для Integer. Можно ли использовать тип ограничения интергера? Если так: как?