最近のEBPocket for Androidの更新内容についてご紹介したい。
非EPWING系辞書のブックマーク、履歴対応
これまで内部的な事情でブックマークや履歴はEPWING系辞書(電子ブックEB/EBXAやロゴヴィスタを含む)しか対応していなかったが、今回の改良で、非EPWING系辞書(StarDict、MDict、PDIC、ユーザ辞書)もブックマーク、履歴に登録できるようになった。
アダプティブアイコン対応
最近スマートフォンをAsus Zenfone Max Pro M2(Android8.1)に変えたところ、EBPocketのアイコンが小さく表示されることに気がついた。どうもtargetSDKを26(Android8.0)以上にしていると、アダプティブアイコンへの対応が必須になるらしい。
アダプティブアイコンはアイコンのバックグラウンドとフォアグラウドを別々に指定し、丸や楕円やスクエアなどシステム側でトリミングして表示する仕組みである。バックグラウンドは画像でもいいし単色指定でもいい。
Android StudioのImage Assetを使うとオリジナルの512x512の図形があれば、自動的にAndroid7.1用の丸アイコンと、8.0用のアダプティブアイコンを作成してくれる。
辞書検索パスの指定でSDカードのアイコンを表示
SDカードに入れた辞書の設定の仕方がわからないという声をずいぶんいただくので、辞書検索パスの設定画面に内蔵ストレージのホームと外部SDのアイコンを追加した。これで指定がしやすくなったと思う。