java - 在 android 中创建计时器的最简单方法?

标签 java android android-intent timer

我正在尝试为游戏制作计时器,但卡住了。 到目前为止,这是我的代码。我为此目的进行了一项新 Activity ,因为我在某处读到这是一种方法。

public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        //Timer timer = new Timer();
        //task = new TimerTask() {

            Button b1 = (Button) findViewById(R.id.button1);        
            b1.setOnClickListener(new View.OnClickListener() {

                public void onClick(View v){

                    startActivity(new Intent("com.loltimer.Timer"));
                }
            });
      };  
}

当我按下第一个按钮时,我想要一个从 5 分钟减到 0 的计时器。在 0 时我想要播放声音。 提前致谢!

最佳答案

关于java - 在 android 中创建计时器的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13039513/

相关文章:

android - 在 Android 中退出应用程序

Java 数组移动元素

android - 如何在 Android 7.0+ 中检索 SD 卡的序列号?

android - 为什么即使我在 xml 中有按钮 ID,它仍然显示 "Unresolved reference: button"?

java - Android Studio : playing with Intents and sending data between activities

android - 如何从 Android Activity 中打开 zip 文件?

java - 如何比较两个Map列表以识别Java8 Streams中具有多个过滤谓词的匹配和不匹配记录

java - 调用同步方法时线程调用非同步实例方法

java - java中如何将ArrayList中的元素复制到int数组

android - 使用 columnIndex 在 android 中调用 OnItem 单击