タイトルの通りですが
この時、期待する動作はスマホをNFCタグにかざしたら勝手にイベントが発火して処理が進んでくれることです。しかしながらデフォルト設定のスマホだと以下のように「操作の選択」がポップアップして「タグ」と「Tasker」で選択を強いられます。*1*2
ワシはNFC機能は使いたいんや、単にこのタグ言うヤツが邪魔なだけなんや。。。
ブログにポストしていると言うことは解決したと言うことなので「じゃあ、どうやったか?」ですが、Android設定の大分深いところにありました。
しかも隠蔽されています。
実は
- 以前のスマホで一度やったはず(←以前のスマホでも出ていて出なくした記憶はある)
- 最近スマホを変えたらこの設定が復活した
- きっとボクなら躓いたらこのブログに書いてるはずだ(←無かった)
- ブログ用に設定部分のスクショ撮ろうとしたら、また判らなくなった
ということがありました。きっと明日には、またやり方を忘れてると思います。煩雑な操作手順は以下のようになります。
[設定]
→ [アプリ]
→ [特別なアプリアクセス]
→ [NFC経由での起動]
→ [右上の3点リーダー(縦・・・)]
→ [システムアプリを表示]
→ [タグ]
で、無事↓が表示されます。「NFCスキャン時の起動を許可する」の右のスライダーを左にして無効にすれば期待通りNFCタグをスキャンしても自動的にTaskerが起動されるようになりました。
「システムアプリのタグを無効にしたらSuicaとか使えなくなったりしない?」とボクも思いましたが、日常で利用してる以下のアプリはこの状態でも問題なく使えています。
自分は上記以外使用しておらず*3、他に弊害がある可能性は否定できませんが個人的には特に困っていないのでいいや、と。。。