LDRoidいじり
今までUIにはできるだけ手を入れないようにしていたんだけど、今日は FeedView のUIに手をいれた。
- キーボード操作を一部サポート
- 記事を表示しているときに j, k, Space, Shift+Space が使えるように
- a, s, v, p はまだ
- カーソルキーの左右を j, k と同じにしたいけど、ブラウザのリンクでカーソルキーの左右が必要なときに困るかなぁ
- どっちのメリットが大きいかというと 左右=jk だと思うけど...
- 下に並んでるボタンの見た目を変更
- 下に並んでるボタンにフォーカスが移動しないように
- カーソルキーでスクロールすると、一番下まで見たあときにボタンにフォーカスが移動してしまう
- この状態で「次へ」を押して次の記事を読もうとしたとき、フォーカスはボタンに設定されているから、記事をスクロールするときにいったん↑を押してWebViewにフォーカスを設定する手間が増えてしまう
- 他にも下に並んでいるボタンにフォーカスが移動することによる問題はいろいろある
- フォーカスが移動できないってことは、カーソルキーでは操作ができないということになるけど、これはOptionMenuで対応すれば良いと思う
昼から夜にかけて、ものすごく眠かったけど夜になると目が冴えるなぁ...。また寝られない...。