
Untitled
By: a guest on
Aug 8th, 2012 | syntax:
None | size: 0.74 KB | hits: 2 | expires: Never
Android save layout state
android:configChanges="keyboardHidden|orientation"
Button imageloader = (Button) findViewById(R.id.imageloader);
ImageView iv = (ImageView) findViewById(R.id.iv);
imageloader.setOnClickListener (new View.OnClickListener() {
public void onClick(View v) {
iv.setVisibility(View.VISIBLE);
}
});
ImageView iv;
...
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
iv.setVisibility(savedInstanceState.getInt("Image Visibility", View.GONE));
super.onRestoreInstanceState(savedInstanceState);
}
@Override
protected void onSaveInstanceState(Bundle outState) {
outState.putInt("Image Visibility", iv.getVisibility());
super.onSaveInstanceState(outState);
}