¿Cómo implementar la cuenta regresiva en la ventana flotante de Android?
/** 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> };