Androidで特定の人のSMSメッセージを非通知(非表示)にする方法

Android
この記事は約3分で読めます。

特定の人から送られてくるSMS(メッセージ)を、着信拒否せず、通知だけ非通知(非表示)にする方法を紹介します。

スポンサーリンク

基本の流れ

今回はAndroid 9(Pie)を前提に解説しますが、AndroidでもiPhoneでも基本の流れは一緒です。

1.特定の人のSMSを非通知にできるアプリをインストールする。
2.インストールしたアプリをデフォルトアプリに設定する。
3.アプリの非通知設定をする。

 

【ちょっと補足】
SMSはメールアドレスの代わりに「電話番号」に紐づくメールのようなものです。そのため、別のアプリをインストールしてもメッセージは消えません。
新しくインストールしたアプリからでも同じメッセージを見ることができます。

詳細

1.特定の人のSMSを非通知にできるアプリをインストールする。

もし、インストールされているアプリが非通知する機能を持っていればこの手順は不要です。

私のAndroid 9 Pieの場合は、デフォルトでインストールされている「メッセージ」というアプリが特定の人からのSMSメッセージだけ非通知にする機能を持っていないシンプルなものだったため、あらたにアプリのインストールが必要でした。

このメッセージアプリでは、非通知にできませんでした。。

 

私がインストールしたアプリはGoogle LLCの「メッセージ」というアプリです。これは特定の人のSMSメッセージを非通知にできます。
(名前は一緒ですが別のアプリです。)

Play ストアから「メッセージ」で検索すると出てきます。

これが非通知ができるアプリ

非通知の機能があるか、どう判断すれば良い?

特定の人の非通知機能があるかどうかは、基本的にはインストールしてみないとわからないと思います。

ですが、特定の人の非通知の設定があるアプリであれば、この記事で解説している「メッセージ」アプリと同じような操作で設定できるはずです。

逆に言うと、特定の人の非通知設定がないアプリは、この操作でそれらしい設定がないということで判断できると思います。

2.インストールしたアプリをデフォルトアプリに設定する。

メッセージアプリをインストール後、初回起動時にデフォルトアプリにするか、聞かれますのでそのまま「はい」を選びます。

※ アプリによって、聞かれかたは微妙に違いますが、最初のダイアログをそのまま進めばだいたいデフォルトアプリに設定できます。

3.アプリの非通知設定をする。

「メッセージ」アプリの方法を紹介します。

アプリを起動して、非通知設定にしたい相手を選びます。

画面右上の3つの点をタップします。

「詳細」をタップ

 

オプションの「通知」をタップ

通知の表示の「トグルボタン」をタップ

 

↓ そうすると、設定が切り替わり通知が非通知に切り替わります。

非通知状態

まとめ

同じ人からのしつこいメッセージはとても迷惑ですよね。

ですが、拒否設定にしてしまうと相手にも拒否設定にしていることがわかってしまうので、なんとか拒否せずに、見なくて済む方法が必要だと思います。

もし、こういったことで困っている人がいて少しでも参考になれば幸いです。

コメント

タイトルとURLをコピーしました
(function(doc, win) { function main() { // GoogleAdSense読込み var ad = doc.createElement('script'); ad.type = 'text/javascript'; ad.async = true; ad.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'; var sc = doc.getElementsByTagName('script')[0]; sc.parentNode.insertBefore(ad, sc); } // 遅延読込み var lazyLoad = false; function onLazyLoad() { if (lazyLoad === false) { // 複数呼び出し回避 + イベント解除 lazyLoad = true; win.removeEventListener('scroll', onLazyLoad); win.removeEventListener('mousemove', onLazyLoad); win.removeEventListener('mousedown', onLazyLoad); win.removeEventListener('touchstart', onLazyLoad); main(); } } win.addEventListener('scroll', onLazyLoad); win.addEventListener('mousemove', onLazyLoad); win.addEventListener('mousedown', onLazyLoad); win.addEventListener('touchstart', onLazyLoad); win.addEventListener('load', function() { // ドキュメント途中(更新時 or ページ内リンク) if (doc.documentElement.scrollTop != 0 || doc.body.scrollTop != 0) { onLazyLoad(); } }); })(document, window);