-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
バグを修正 #3
Comments
API の call について今回使用している
例えばホスト名が間違ってる時などは 今呼んでいる API のレスポンスコードとして考えられるものはこちらに記載がある。
特に現状、エラーを補足してユーザーに表示するとかもないので、とりあえずキャッチだけしてクラッシュしないようにする。 クエリパラメーターがない場合について現状、入力がない場合でも API を呼ぶようになっている。 この時 localizedMessage には以下のメッセージが表示される。
このエラーに関しては、以下理由から API call 前に弾きたい
チェックが怠る可能性があるため、API を呼び出す関数内でバリデーションをかけることにする。 |
ViewModel と Context についてViewModel の概要 に以下の記載がある。
Context を意識した AndroidViewModel があるので、そちらを使う。
|
Fragment での View-Binding についてこのコミットで View-Binding#fragments でお勧めされてる方法に従い、実装を戻す。 private var _binding: ResultProfileBinding? = null
// This property is only valid between onCreateView and
// onDestroyView.
private val binding get() = _binding!! 公式では、 今回は
タイミング的には onCreateView と同じと思って良い。 疑問これだと何がダメなんだっけ?
|
パースエラー に関しては、このコミットのことかと思われる。 |
本プロジェクトには、至る所にバグが潜んでいます。下記のリストを参考にバグを修正してください。
The text was updated successfully, but these errors were encountered: