这段 java 代码怎样改成 kotlin?

哪位同学知道下面这段 java 代码怎样改成 kotlin? 感谢 :rofl:

    @Override
    public void onBackPressed() { 
        //实现Home键效果 
        //super.onBackPressed();这句话一定要注掉,不然又去调用默认的back处理方式了 
        Intent i= new Intent(Intent.ACTION_MAIN); 
        i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
        i.addCategory(Intent.CATEGORY_HOME); 
        startActivity(i);  
    }

    override fun onBackPressed(){
        //实现Home键效果 
        //super.onBackPressed();这句话一定要注掉,不然又去调用默认的back处理方式了 
        val i = Intent(Intent.ACTION_MAIN)
        i.flags = Intent.FLAG_ACTIVITY_NEW_TASK
        i.addCategory(Intent.CATEGORY_HOME)
        startActivity(i)
    }
1 个赞

感谢感谢,前几天发现一个菩提计时器的小程序,虽然简单,但功能挺好用,只是有一些 bug,所以我试着修一下:

1 个赞

这个小工具作为番茄钟也很 nice

如果用 Android Studio 的话,把这段 Java 代码复制到 Kotlin 文件中,IDE 会自动帮你转换 :joy: