私はアンドロイドスタジオのapkをJavaで作っています。私は自分のボタンを数秒間色を変える必要があります。たとえば、元の色が青の場合は、1秒間赤色に変更して青色に戻る必要があります。色の変更は、使用した後 :スレッドを使用して私の関数はjavaで数秒間forkできますか?
0
A
答えて
0
1
を色を変更。下記のコードを参照してください:
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
button.setBackgroundColor(ContextCompat.getColor(R.color.yourSecondaryColor));
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
button.setBackgroundColor(ContextCompat.getColor(R.color.yourBaseColor));
}
},1000);
}
});
必要に応じて時間を変更することができます。必要な値に1000を変更してください。
関連する問題
- 1. 関数名前空間の関数を値で定義できますか?
- 2. Python関数をx秒間実行しますか?
- 3. perlでforkできるプロセスの数に制限はありますか?
- 4. 関数内での(ミリ秒)の意味は何ですか?
- 5. VBAトレーニング2つのタイムスタンプ間の日数、時間、分または秒は何秒ですか?
- 6. 親空間にある関数内の関数を参照できますか?
- 7. Android Javaはバックグラウンドで1秒ごとに関数を実行します
- 8. どのようにリアルタイムで秒数秒でタイマーを停止できますか?
- 9. PHP - マイクロ秒で時間を数え、1秒で反応する
- 10. 私は `_exit`c関数をdelphiで実装できますか?
- 11. 私はdictを使用できますか?関数 "format"で?
- 12. 2つのdateTimesの間の秒数を数えるXQuery式は何ですか?
- 13. 私はangular2の関数にディレクティブをバインドできますか?
- 14. javaの関数引数として関数名を渡すことはできますか?
- 15. Python/Tkinterで数秒間ボタンを削除しますか?
- 16. どのように私はPython関数で数学関数を置くことができますか?
- 17. Google Maps API - 期間を数分または数秒で返します。
- 18. 関数内で3秒をカウントする
- 19. 私はどの関数がPythonでターゲット関数を呼び出すのか把握できますか?
- 20. MediaPlayerServiceはバックグラウンドで起動し、数秒間アクティビティをブロックします
- 21. JavaプロセスのwaitFor()関数は、私のJavaアプリケーション内で
- 22. AWKカレー関数 - 関数が関数を返すことはできますか?
- 23. forkを呼び出す前にシステム関数を無効にすることはできますか?
- 24. gomobileはJava関数を使用できませんか?
- 25. 関数間で変数を渡すことはできません
- 26. 私のJava関数はnullpointerexceptionをスローしますか?
- 27. 関数ポインタはプロセス間で有効なままですか?
- 28. GWT:私はポップアップを表示した後、数秒間の遅延を入れることができます
- 29. javascriptで毎秒x秒の関数ループを作る方法
- 30. SAS INTCK関数のミリ秒
あなたはまだあなたとあなたのコードを行ったことを示してください –
あなたは 'postDelayed'を探しているかもしれません。 – chrylis