解决思路:每次点击的时候,设置一个点击的反应间隔时间
效果图:自己复制代码运行,我自己测试的是正常的,原生的不做处理,快速点击,确实会出现两个界面的情况
1.页面跳转,新建一个FirstActivirty
记得在清单文件里面注册
<activity android:name="com.example.admin.zkotlin.FirstActivity"/>
2.这个需要跳转到的新界面
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
class FirstActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_first)
}
}
3.主界面,有两个按钮,一个是普通的点击跳转,一个是修改后的跳转
import android.content.Intent
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.util.Log
import android.view.View
import kotlinx.android.synthetic