三秒跳转

xiaoxiao2021-03-01  5.6K+

/** * 三秒跳转 */ private TextView textView; private int Time = 3; private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); if (msg.what ==0){ if (Time>0) { //时间– Time–; //给时间赋值 textView.setText(Time+“s”); handler.sendEmptyMessageDelayed(0, 1000); }else { startActivity(new Intent(HandlerActivity.this,MainActivity.class));

finish(); } } }; }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_handler); textView = findViewById(R.id.asd); handler.sendEmptyMessageDelayed(0,2000); }

}

<?xml version="1.0" encoding="utf-8"?>

<TextView android:text="3S" android:id="@+id/asd" android:layout_alignParentRight="true" android:layout_width="20dp" android:background="@drawable/point" android:layout_height="20dp" />
转载请注明原文地址: https://www.6miu.com/read-3857892.html

最新回复(0)