ブログに書くネタがなくて放置されているので、こういうネタで書くのも良いかと思って書きました。
ICカードこれひとつでは、視覚障害者など向けのバイブ鳴動での読み込み完了お知らせ機能が実装されております。
[Android] Android12以降でのバイブレーター制御
未来情報産業ブログ
https://miraicorp.blog.fc2.com/blog-entry-573.html
ブログに書くネタがなくて放置されているので、こういうネタで書くのも良いかと思って書きました。
ICカードこれひとつでは、視覚障害者など向けのバイブ鳴動での読み込み完了お知らせ機能が実装されております。
[Android] Android12以降でのバイブレーター制御
未来情報産業ブログ
https://miraicorp.blog.fc2.com/blog-entry-573.html
#ICカードこれひとつ
バイブレーターの動作について
再表示ONの設定にすると、アプリ起動時に前回の内容が再表示されます。
この時、バイブレーターON設定では、カードを読み取っていないのにバイブが動作するという「不具合」がありました。
これは意図しない動作ですので修正を実施しましたが、もしこの動作を前提としていて必要だという方がおられましたらお知らせ下さい。
別途「再表示でもバイブ鳴動」などの新機能を追加することになります。
Androidで画面下に吹き出しで出る機能トースト(Toast)
Android 12から、これにアイコンが付くようになったようです。
調べているのですが公式リファレンスには何も書かれておらず
https://developer.android.com/reference/kotlin/android/widget/Toast
ドロイド君のアイコンが出ますがこのアイコンをアプリアイコンに変更する方法が見つかっておりません。
stack overflowにも少し前に質問が出ていることを確認しました
https://stackoverflow.com/questions/69630124/how-to-configure-toast-icon-in-android-12
が、現時点では解決方法が見つかっていないようです。
AndroidのコンパイルSDKバージョン
リリースに最低限必要な30に上げましたが、ついでなので正式版最新の31(Android 12)に上げてみたところ、どうやらバイブレーター制御の方法が仕様変更されたようです。
ついでにこれも対応を進めます。
あと、課金まわりでも最新のライブラリーで仕様変更があるので、このあたりも書き換えが必要なようです。