Tengo un diseño que se muestra con un clic de botón. Quiero ocultar ese diseño después de 10 segundos.¿Ocultar un diseño después de 10 segundos en Android?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mVolHandler = new Handler();
mVolRunnable = new Runnable() {
public void run() {
mVolLayout.setVisibility(View.GONE);
}
};
}
private OnTouchListener mVolPlusOnTouchListener = new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
mVolLayout.setVisibility(View.VISIBLE);
mVolHandler.postDelayed(mVolRunnable, 10000);
}
}
He intentado usar el controlador. Cuando hago clic en el botón se muestra el diseño y con el controlador se hace oculto después de 10 segundos. Pero el problema es que cuando continuamente hace clic en el botón va oculto .Si vuelve a hacer clic en el botón, se muestra el diseño, pero se oculta antes de 10 segundos. Quiero mostrar el diseño durante 10 segundos desde el último clic del usuario. – user987362
¿Hay alguna otra solución? Por favor, ayúdenme – user987362
Lo he intentado así – user987362