setMessage (), setText () 는 R. string 문 제 를 지원 하지 않 습 니 다.

1499 단어 Android
전재 출처 표시:http://blog.csdn.net/xx326664162/article/details/50512578 글 은 설 선의 블 로그 에서 나 왔 다.
너 도 나의 다른 같은 종류의 문장 을 볼 수 있 고, 또한 너 로 하여 금 일정한 수령 을 하 게 할 것 이다!
setMessage (), setText () 해결 방법 과 같 습 니 다. 다음은 setMessage () 를 예 로 들 겠 습 니 다.
1. 문자열 사용
ProgressDialog wait = new ProgressDialog(this);
wait.setMessage("        .....");

위 코드 는 진행 상 자 를 표시 하 는 데 사 용 됩 니 다.
2. R 류 자원 사용
public void setMessage (CharSequence message)

그러나 setMessage 방법 은 자원 ID 를 매개 변수 로 직접 사용 할 수 없습니다. getString () 함 수 를 사용 해 야 합 니 다.
wait.setMessage(getResources().getString(R.string.dialog_loading));
//       
wait.setMessage(this.getString(R.string.dialog_loading));

참고:http://blog.sina.com.cn/s/blog_5d5996d00100vlu3.html http://stackoverflow.com/questions/11536326/android-settext-r-string-values

좋은 웹페이지 즐겨찾기