คำถามติดแท็ก postdelayed

6
ยกเลิกกระบวนการ handler.postdelayed
ฉันกำลังใช้handler.postDelayed()เพื่อสร้างช่วงเวลารอก่อนที่แอปของฉันจะเริ่มขึ้น ในช่วงเวลารอฉันกำลังแสดงกล่องโต้ตอบพร้อมแถบความคืบหน้าและปุ่มยกเลิก ปัญหาของฉันคือฉันไม่สามารถหาวิธียกเลิกงานpostDelayedก่อนเวลาที่ผ่านไป

4
หยุด handler.postDelayed ()
ฉันเรียกตัวจัดการหลายตัวโดยตัวจัดการใหม่ () postDelayed (Runnable ใหม่ () ..... ฉันจะหยุดมันได้อย่างไรเมื่อฉันคลิกที่ด้านหลัง? public class MyActivity extends AppCompatActivity implements OnClickListener { private Button btn; private Handler handler; private Runnable myRunnable; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); btn = (Button) findViewById(R.id.trainingsstart); btn.setOnClickListener(this); } @Override public void onClick(View v) { Handler handler = new Handler(); Runnable …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.