Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El control de tipo FrameLayout dispone dentro del contenedor todos los controles visuales alineados al
vértice superior izquierdo. Es decir si disponemos dos o más controles los mismos se apilan.
Por ejemplo si disponemos dentro de un FrameLayout un ImageView y un Button luego el botón se
superpone a la imagen:
Otra aplicación del control FrameLayout es disponer una serie de controles visuales no visibles e ir
alternando cual se hace visible.
Problema:
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b1 = (Button) findViewById(R.id.button1);
iv1 = (ImageView) findViewById(R.id.imageView1);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar
if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}