루프에서 리소스 fie (.rrc)의 키를 반복하는 방법 & 길이 또는 길이를 얻는 방법 리소스 파일의 요소 중, 파일의 끝을 의미합니까? 나는 다음 키 중 하나와 일치를 가지고 문자열은 해당 만약 내가 모든 자원 키 &와 비교할 문자열을 받고 있어요 런타임에로Blackberry Resource fie를 반복하는 방법은 무엇입니까?
나는 리소스 파일을 반복 할 값은
currentValue = _resources.getString(KEY);
그래서 나는 그것이
for(int i=0; i< (get Resource total Length); i++)
{
key = (get Resource KEY)
if(string.equals(key))
currentValue = _resources.getString(key);
}
를 사용하여 반복하는 노력하고있어하지만 난 어떻게 자원 전체의 LENG를 얻기 위해 "받지 못했습니다, 사용 페치 th (리소스 파일의 요소 없음) & KEY ".
이러한 문제에 대한 해결책은 무엇입니까?
고마워요. Fostah ..이 솔루션으로 시도해 보겠습니다. – Shreyas
고마워요.하지만 Blackberry API를 사용하여 어디서나 ResourceBundle 리소스 파일에 액세스 할 수 있습니다. _resources = ResourceBundle.getBundle (BUNDLE_ID, BUNDLE_NAME); 이제 for()를 사용하여 반복하면서 키를 얻고 싶습니다. 그래서 그것을 달성하는 방법? – Shreyas
이것이 만들어 졌다는 통지를 받았을 때 이것은 내 대답에 대한 설명으로 더 나을 것입니다. 하지만 어쨌든, 내 예제는 ResourceBundle의 배열을 참조하고있다. 이것이 자원 번들의 배열에 사용되는 형식입니다. – Fostah