[英]Android: ProgressDialog crashes when use resources to initialize the message
當我使用這段代碼時:
public class VideoSorveglianza extends Activity {
private ProgressDialog mLoading;
...
@Override
public void onCreate(Bundle savedInstanceState) {
...
mLoading = new ProgressDialog(this);
mLoading.setMessage("Loading");
...
}
一切正常。 但如果我試試這個:
mLoading.setMessage(getString(R.string.loading));
使用res / string.xml中聲明的字符串,沒有任何作用!
這是一個錯誤嗎? 我使用API 2.2版。
編輯:我的string.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
...
<string name="loading">Loading...</string>
...
</resources>
在mLoading.setMessage()
使用getResources().getString(R.string.loading)
mLoading.setMessage()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.