Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo implementar la cuenta regresiva en la ventana flotante de Android?

¿Cómo implementar la cuenta regresiva en la ventana flotante de Android?

clase pública XuanfuTestActivity extiende la actividad {

/** Se llama cuando se crea la actividad por primera vez. */

int num=10

Texto de cadena

Botón

@Override

public void onCreate(Bundle saveInstanceState) {

super.onCreate(savedInstanceState) )

setContentView(R.layout.main);

Button=new Button( getApplicationContext()); // No puedes escribir esto aquí, de lo contrario no funcionará

WindowManager wmManager=(WindowManager)getApplicationContext().getSystemService(Context.WINDOW_SERVICE);

WindowManager .LayoutParams params=new WindowManager.LayoutParams();

params.TYPE_PHONE

params.type=2002

params.flags=40;

params.flags=40;

p>

params.width=50

params.height=50; p> wmManager.LayoutParams.addView(button)addView(button, params);

handler.sendEmptyMessageDelayed(1, 1000);

}

Controlador controlador =new Handler(){

public void handleMessage(android.os. Mensaje de mensaje)os.Message msg) {

if (msg.what==1) {

text="" num--;

botón setText( texto

}

if (numlt; =0) {

num=0;

}else {

handler.sendEmptyMessage()sendEmptyMessageDelayed(1, 1000

}

};

} p> };