私のアンドロイドアプリは特定の場所でタイマーを使用しています。 時間が1時間(3600000)を超えると例外が発生しますが、期間が長すぎると表示されます。Xamarin Android C#タイマーエラー
myTime = "3600000";
TempTimer = new System.Threading.Timer ((o) => {
ContentCheck(); // function call/ Void call <----------
}, null, 0, Int64.Parse(myTime) );
私はそうint64
を試みたが、すでにint.parse()
を試みた(したがって、それは、コード内にある。)
時間より長いを行うことができ、タイマーはありますか?あるいは、タイマと同じ結果を得る別の方法でしょうか?
なぜ間隔を文字列として保存していますか? –
JSONサーバートランザクションを含む長い話です。ちょうど渡されただけで保存されていません。しかし、それはあなたには関係ありません。 – Migz