ネットワーク設定が一元管理されていない
サーバーのホスト名とポート番号の設定が2箇所に分散している。
res/values/strings.xml のobservoice_uri
util/ObsvSetting.java のloadHostName()
これらを統合すべき。 現状、Contextを利用不可の場所(network/requestmethod/ObsvRequestMethod.java)でもホスト名とポート番号を使っているので、loadHostName()へ統一すれば変更が少なくてすむだろう。
将来的にはSharedPreferencesに移行するべき。
現状のコードはloadHostName()を使用してて、observoice_uriは使用してなかったとおもいます(たぶん)。
uchan_nosさんがやってくれました
サーバーのホスト名とポート番号の設定が2箇所に分散している。
res/values/strings.xml のobservoice_uri
util/ObsvSetting.java のloadHostName()
これらを統合すべき。 現状、Contextを利用不可の場所(network/requestmethod/ObsvRequestMethod.java)でもホスト名とポート番号を使っているので、loadHostName()へ統一すれば変更が少なくてすむだろう。
将来的にはSharedPreferencesに移行するべき。