最新の期間を更新して、新しい期間を使用してCircularCountDownTimerを再起動します -- flutter フィールド と countdown フィールド 関連 問題

Update duration and restart CircularCountDownTimer with new duration












1
vote

問題

日本語

circular_countdown_timerライブラリを使用して問題を維持し、更新された時間でカウントダウンを再開します。これが私のコードです:

<事前> <コード> SecretCodes2
英語

I'm having problem using the circular_countdown_timer library to change the duration time and restart the countdown with the updated time. Here's my code:

int duration = 6; CountDownController _controller = CountDownController();  CircularCountDownTimer countDownWidget() {   return CircularCountDownTimer(     duration: duration,     controller: _controller,     width: MediaQuery.of(context).size.width / 2,     height: MediaQuery.of(context).size.height / 2,     color: Colors.orangeAccent,     fillColor: Colors.red,     backgroundColor: Colors.grey,     strokeWidth: 10.0,     textStyle: TextStyle(         fontSize: 22.0, color: Colors.black, fontWeight: FontWeight.bold),     isReverse: true,     isTimerTextShown: true,     onComplete: () {       print('Countdown Ended');       setState(() {         duration = 9;         _controller.restart();       });     },   );} 
</div
     

回答リスト

1
 
vote

restart CountDownController のオプション int パラメータを追加しました。 i.e <コード> ItemScrollController _scrollController = ItemScrollController(); ScrollablePositionedList.builder( itemScrollController: _scrollController, scrollDirection: Axis.horizontal, itemCount: 10, itemBuilder: (context, index) => _scrollableList(context, index), ) 0

上記のステートメントでは、名前付きパラメータ<コード> ItemScrollController _scrollController = ItemScrollController(); ScrollablePositionedList.builder( itemScrollController: _scrollController, scrollDirection: Axis.horizontal, itemCount: 10, itemBuilder: (context, index) => _scrollableList(context, index), ) 1 はカウントダウンの期間が更新されます。

最新バージョンで見つけることができます 0.0.7 circular_countdown_timer

 

I have added optional int parameter in restart method of CountDownController to easily achieve your requirement i.e _controller.restart (duration: 20);

In the above statement, the named parameter duration is updated duration for countdown.

You can find it in latest version 0.0.7 of circular_countdown_timer

</div
 
 

関連する質問

0  JavaScriptとPHPでカウントダウンするのに援助が必要です  ( Need help to countdown in javascript and php ) 
私は私のカウントダウンで何も示さないのは心配に遭遇します。ページ(index.php = require( 'countdown.php');)reloadsしか理解できません。 あなたは私を助けてくださいか? countdown.php <事前> <コー...

0  EditText AndroidからTimeオブジェクトを設定する方法  ( How to set time object from edittext android ) 
私は、ユーザーが入力する日付に基づいて私のAndroidアプリでカウントダウンを設定しようとしています。 だからユーザーはedittextオブジェクトに日付を設定してから日付を設定した日付ピッカーを持っていて、保存をクリックすると、edittextオブジェクト...

4  カウントダウンタイマーPHPのリダイレクトを表示  ( Show redirecting in countdown timer php ) 
私はこれまでにこのコードを持っていますが、5秒後にユーザーを正しいURLにリダイレクトする: <コード> <?php $url = $_GET['url']; header("refresh:5;url=$url"); include('ads.php'...

1  Serverside Node.jsの時間までカウントダウンし、ページの応答を送信する  ( Count down to a time on the serverside node js and send response of a page ) 
私は私が行う方法を見つけることができないように思われる質問を持っています - 私は多くのクライアントサイドカウントダウンプラグインを見ました、そして私のアプリに1つ持っています - しかし私は私のサーバー上の特定の日付を数えることに興味があります、そしてそ...

1  「残りの時間」を設定日から今すぐに表示  ( Show time left from a set date to now ) 
特定のアクションが発生した場合、正確な日時は、設定を追加できるVisual Studion Configuration Managerを使用して、 mytime として書かれています。 これは私の設定です: properties.settings.defaul...

2  Android CountDownTimerクラスの遅延メインスレッド  ( Android countdowntimer class lagging main thread ) 
私はAndroid.OS.CountDownTimerを文字通りフィットネスの目的でTextViewを介してカウントダウンタイマーを表示しようとしています。メインスレッドで実行されているトラブルが発生しているように見えている問題は、メインスレッド上で実行されて...

2  JavaScriptカウントダウンタイマーコード[JS]  ( Javascript countdown timer code js ) 
現在カウントダウンタイマーを働かせることを試みていますが、JavaScriptはまったくわかりません。 <事前> <コード> <script> $(document).ready(function (e) { var $timer = $("#time...

1  GMT / UTCのJavaScriptカウントダウンタイマー  ( Javascript countdown timer in gmt utc ) 
カウントダウンタイマーの次のJavaScriptコードを持っています: <事前> <コード> var end = new Date('10/26/2016 4:00 PM'); var _second = 1000; var _minute = _secon...

1  iOS:Uilabelカウントダウンは他のUI操作に掛かっています  ( Ios uilabel countdown hangs on other ui operation ) 
Uilbelに表示されているが、問題に遭遇したことでカウントダウンを実装しています。これが簡易コードです: <事前> <コード> self.countdownTimer = [NSTimer scheduledTimerWithTimeInterval:1 ...

0  Magentoのカウントダウンタイマーのナンエラーはなぜですか?  ( Nan error in countdown timer on magento any idea why ) 
マゼントプラットフォーム上のeコマースページのカウントダウンタイマーを作成しています。符号化オンラインでのヘルプがありますJavaスクリプトコーディングです。 <事前> <コード> <script type="text/javascript">// <![CD...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有