Intereting Posts

Логическое значение, определенное в XML. Как ссылаться в Java?

Я пытаюсь написать код, который будет ссылаться на файл bool.xml и будет ссылаться на текущее значение внутри bool.

<bool name="enableQAurl">true</bool> 

С этим я хочу иметь возможность ссылаться на это в коде, так что если он установлен в True, он что-то делает, а если false делает что-то еще. Просто простое выражение If и else.

Любые ссылки на код или отзывы приветствуются.

Solutions Collecting From Web of "Логическое значение, определенное в XML. Как ссылаться в Java?"

  Resources res = getResources(); boolean enableQAurl = res.getBoolean(R.bool.enableQAurl); 

Источник :
http://developer.android.com/guide/topics/resources/more-resources.html

Вышеупомянутый ответ kaderud's будет работать отлично. Если вы не находитесь в действии, вы должны использовать свой контекст.

Если вы находитесь в фрагменте или адаптере, вы должны следовать ниже.

 boolean enableQAurl = context.getResources().getBoolean(R.bool. enableQAurl);