1. ホーム
  2. Android

android.content.res.Resources$NotFoundException: 文字列リソースID #0x1エラー

2022-02-18 13:15:50
<パス

開発中に次のようなエラーが発生しました:その理由

public final void setText(@StringRes int resid) {...
setText(getContext().getResources().getText(resid)));
}

TextViewは、我々はネットワークからデータを取得する場合は、次のメソッドが呼び出されるint型ではない文字列:この時間は、エラーを報告するリソースを見つけるために戻って実行時にプロンプトが表示されませんsetText(int型reid)メソッドを、しています。Soooooooooは、型を確認してください。
text.setText(info.getCnt());

  android.content.res.Resources$NotFoundException: String resource ID #0x1
                                                                      at android.content.res.Resources.getText(Resources.java:252)
                                                                      at android.content.res.MiuiResources.getText(MiuiResources.java:123)
                                                                      at android.support.v7.widget.ResourcesWrapper.getText(ResourcesWrapper.java:52)
                                                                      at android.widget.TextView.setText(TextView.java:3895)
                                                                      at com.soyoung.hive.module.work.panel.BdPanelFragment.loadData(BdPanelFragment.java:87)
                                                                      at com.soyoung.hive.module.work.panel.BdPanelPresenter.success(BdPanelPresenter.java:28)
                                                                      at com.soyoung.hive.module.base.BaseHttpPresenter$1.resultDataSuccess(BaseHttpPresenter.java:29)
                                                                      at com.http.request.HttpService$1.resultDataSuccess(HttpService.java:25)
                                                                      at com.http.request.ExecutorTask$1.run(ExecutorTask.java:158)
                                                                      at android.os.Handler.handleCallback(Handler.java:733)
                                                                      at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                      at android.os.Looper.loop(Looper.java:136)