¿Cómo ampliar la vista sin problemas en Android?

Me encontré con un problema cuando amplié una vista de 320 * 50 a pantalla completa.

Si lo expande directamente, funciona, pero la acción es muy abrupta y creo que no es una buena experiencia de usuario. Por lo tanto, ocultar la vista primero, luego expandirla, y después de dos segundos, mostrar la vista de nuevo.

TextView.setVisibility(VIEW.INVISIBLE); ViewGroup.LayoutParams lp = TextView.getLayoutParams(); lp.width = ViewGroup.LayoutParams.FILL_PARENT; lp.height = ViewGroup.LayoutParams.FILL_PARENT; //after two seconds handler.postDelay(new Show(),2000); class Show implements Runnable{ @Override public void run(){ TextView.setVisibility(VIEW.VISIBLE); } } 

Así que dejé dos segundos para que la aplicación expanda la vista. Luego, después de dos segundos, la vista volverá a mostrarse. Se espera que la vista se amplíe a pantalla completa cuando se muestre. Pero en realidad, no lo hace. La vista hace la acción de expansión después de que se muestre en lugar de durante los dos segundos que ocultan.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.