Webviewで自動的かつ定期的にWebコンテンツ(URL)をリロードしたい。
AndroidStudio(java使用)にて、Webviewを設定し、自動的かつ定期的にWebコンテンツ(URL)をリロードするアプリを作りたいです。(例えば、1~60分周期を任意で設定)
単純にWebviewで指定したURLを表示するのはできておりますが、
「自動的かつ定期的にWebコンテンツ(URL)をリロードする」このあたりをどうやったらできるのかを教えて頂きたくよろしくお願い致します。
0
AndroidStudio(java使用)にて、Webviewを設定し、自動的かつ定期的にWebコンテンツ(URL)をリロードするアプリを作りたいです。(例えば、1~60分周期を任意で設定)
単純にWebviewで指定したURLを表示するのはできておりますが、
「自動的かつ定期的にWebコンテンツ(URL)をリロードする」このあたりをどうやったらできるのかを教えて頂きたくよろしくお願い致します。
CountDownTimer
とかでWebView.reload()
を呼んであげればいいと思います.
いいのですが,個人的にはクライアントWebViewがリロードする形でコンテンツを自動更新するのがそもそもあんまり良いこととは思えないです.
文字通りブラウザのリロードが走ることになりますし,勝手にリロードが入ろうものならユーザエクスペリエンスの低下につながります.
また接続先によっては,不審な通信を検出してコネクションを遮断するようなところもありますので,個人的な開発の範疇であっても注意が必要です.
@take_rock_5
Questioner