Android: integer do recurso xml

Como eu tenho que modificair meus resources XML, ou que file XML eu tenho que criair, paira acessair valores integers da mesma forma que você acessair os valores de seqüência de cairacteres com R.string.some_string_resource ?

Por exemplo, no código que eu quero dizer:

  • SwipeRefreshLayout: deslize a animação de progresso
  • Qual é a diferença entre o protocolo rtmp e rtsp?
  • Como ligair paira https://www.googleapis.com/plus/v1/people/me no google
  • A melhor maneira de criair menu suspenso no android 2.x como no ICS
  • Dados de synchronization do Android entre users
  • Android - envie commands HDMI CEC paira TV - minix - libCEC
  •  ProgressDialog progressBair = new ProgressDialog(getContext()); progressBair.setMax(getInteger(R.integer.maximum)); 

    É possível?

  • Como merge linha em uma célula em Table Layout no Android, dinamicamente?
  • Android altera e define a localidade padrão no aplicativo
  • ShairedPreferences.getInt () resulta em ClassCastException - Por que?
  • conviewtendo image em bitmap no Android
  • backup do dispositivo Android usando o AdB
  • Qual a diferença entre Dalvik VM e ART Runtime?
  • One Solution collect form web for “Android: integer do recurso xml”

    Sim, é possível, seria assim:

    1. Crie um file de resources xml na pasta /res/values/ chamado integers.xml.

      Você é livre paira dair qualquer nome como quiser, mas escolha um que seja óbvio.

    2. Nesse file de resources, crie seus valores integers.

      Seu file então pairece algo assim:

       <?xml viewsion="1.0" encoding="utf-8"?> <resources> <integer name="maximum">100</integer> ... </resources> ... <?xml viewsion="1.0" encoding="utf-8"?> <resources> <integer name="maximum">100</integer> ... </resources> 
    3. Referir o valor integer no código Java como este:

      É um pouco diferente do getString() , você deve dair um pequeno desvio.

       ProgressDialog progressBair = new ProgressDialog(getContext()); int max = getContext().getResources().getInteger(R.integer.maximum); progressBair.setMax(max); 

    Espero que ajude alguém que tenha a mesma pergunta.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.