代码文件:
布局文件:
真是被搞@_@了
ViewHolder类:
走同样的路,发现不同的人生
ここで空になっているのは moduels.tradeModelLabel ではなく、setText の内容です。 moduels.tradeModelLabel が空の場合、上記の if-else ステートメント ブロックは null ポインター エラーを報告します。
moduels.tradeModelLabel
setText
if-else
このような不可解な問題が発生した場合は、最初にプロジェクトをクリーンまたはリビルドしてください。場合によっては、Android Studio のコンパイル時に一部のコードが失われることがあります。
最初の判断を tradeModelString == null に変更します。 tradeModelString が null の場合この文は null ポインターを報告します
tradeModelString == null
ここで空になっているのは
moduels.tradeModelLabel
ではなく、setText
の内容です。moduels.tradeModelLabel
が空の場合、上記のif-else
ステートメント ブロックは null ポインター エラーを報告します。このような不可解な問題が発生した場合は、最初にプロジェクトをクリーンまたはリビルドしてください。場合によっては、Android Studio のコンパイル時に一部のコードが失われることがあります。
最初の判断を
tradeModelString == null
に変更します。 tradeModelString が null の場合この文は null ポインターを報告します