ETS2 の Cargo Bundle DLC とマップ拡張 DLC をガガッと買ってきました。West Balkans だけは買ってません。(まだ)安くなってないので。
Read the rest of this entry
ETS2 の Cargo Bundle DLC とマップ拡張 DLC をガガッと買ってきました。West Balkans だけは買ってません。(まだ)安くなってないので。
Read the rest of this entry
先ほど Play ストアにアップロードしました。数時間後には公開されるはずです。
バックグラウンド再生時の注意点とかよくわかんないので、長らくアプリのメイン画面を離れたら音は止めていたんですが、いろいろ調べたところ大体大丈夫そうだったので止めないようにしました。
先ほど Play ストアにアップロードしました。数時間後には公開されるはずです。
EditText の小数点の挙動の問題ですが、そもそもアプリのメッセージの言語が英語(と日本語)だけなので、小数点だけコンマ使ってもしょうがないかと思ってピリオド固定にしました。
Android のテキスト入力ウイジェットは EditText で、入力できる内容に任意文字列とか数値だけとか指定できます。数値の場合は小数を許すかどうかと負の数を許すかどうかを指定できますが、小数を許す場合はロケールによらず小数点としてピリオドを使います。世界には小数点としてコンマを使うロケールがありますが、そういったロケールでもピリオドを使います。ただし、EditText 自体の挙動として、setText した文字列が制約違反するものであってもそのまま設定できるようです。
この挙動はずっと前からそうで、実際報告されているようですが、今でもそうです。もっともこの挙動を変更すると世の中のアプリが盛大に壊れるので「修正」するわけにもいきません。だったらコンマを使うようなオプションを新設すればいいように思えますが、それもやっていないようです。必要なら EditText としては任意文字列を受け取るようにした上で自前でバリデーションする TextWatcher オブジェクトを書いて addTextChangedListener で設定する必要があります。
その2の続き
元の状態では Eclipse ADT のプロジェクトでしたが、とっくになくなって Android Studio になっているので、こっちに移行します。
Read the rest of this entry