2013-04-19 4 views
0

나는이정수 자원

<item type="integer" name="pID" format="integer">374</item> 
<item type="integer" name="vID" format="integer">3468</item> 

내가 그러나 374 3468.

을 얻기 위해 내 코드에서 호출 할 내 strings.xml의 파일에 다음과 같은 정수 자원, 때 출력 ... 나는 다음을 참조

Log.d("MainActivity.onCreate","pID: "+R.integer.pID+" vID: "+R.integer.vID); 

을 ... 로그 캣합니다

pID: 2131230720 vID: 2131230721 

R.integer.vIDR.integer.pID은 3468 및 374 이외의 int를 반환하는 이유는 무엇입니까?

+4

당신은 자원 아이디를 인쇄하고 있습니다. 대신 Resource.getInteger (resourceID)를 사용해야합니다. http://developer.android.com/guide/topics/resources/more-resources.html#Integer – harism

+0

Ooohhh gotcha. 감사. 동의 할 수 있도록 답변을 게시하십시오. – moesef

답변