TextViewの横幅にフィットするよう文字列のサイズを変更してくれるカスタムTextView発見!
そんなわけで、なんとか上記のコードで動いているのだけど、今このブログを書きながら再度「android textview 収まる size」でググってみたら…すっごいの見つけた!
一番最初にこれを見つけられていたら…。
なるほど、セットしたTextSizeとゲットしたTextSizeが違う件は「TypedValue.COMPLEX_UNIT_PX」を指定して setTextSizeすれば良かったのね。
後で上のコード書き直しておこう!