• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Handling Rotation

Hi. I have been working on some apps for a while and I have yet to figure out how to keep my app from resetting each time the screen is rotated. When the screen rotates I want it to just rotate the screen it is on, but instead it rotates and takes you back to the first page. Any help would be wonderful. Thanks
 
If by rotate you mean between landscape and portrait modes, I don't know what you could be doing wrong. Since android 1.5, the rotation is handled automatically by the Android OS. If you are overriding the onOrientationChange() method, then that could be cause your problem.
 
Here is just a piece of my code. Tried not to put to much in here. Haha. So this is basically what it looks like.
so each time i go to a new screen i want it when it rotates to rotate that screen but instead it keeps sending me all the way back.
Sorry its so long
package table.periodic;

import android.app.Activity;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;


public class table extends Activity {


private Button next;
private Button molcalcs;
private Button actinium;
private Button aluminum;
private Button americium;
private Button antimony;
private Button argon;
private Button arsenic;
private Button astatine;
private Button barium;
private Button berkelium;
private Button beryllium;
private Button bismuth;
private Button bohrium;
private Button boron;
private Button bromine;
private Button cadmium;
private Button calcium;
private Button californium;
private Button carbon;
private Button cerium;
private Button cesium;
private Button chlorine;
private Button chromium;
private Button cobalt;
private Button copper;
private Button curium;
private Button darmstadtium;
private Button dubnium;
private Button dysprosium;
private Button einsteinium;
private Button erbium;
private Button europium;
private Button fermium;
private Button fluorine;
private Button francium;
private Button gadolinium;
private Button gallium;
private Button germanium;
private Button gold;
private Button hafnium;
private Button hassium;
private Button helium;
private Button holmium;
private Button hydrogen;
private Button indium;
private Button iodine;
private Button iridium;
private Button iron;
private Button krypton;
private Button lanthanum;
private Button lawrencium;
private Button lead;
private Button lithium;
private Button lutetium;
private Button magnesium;
private Button manganese;
private Button meitnerium;
private Button mendelevium;
private Button mercury;
private Button molybdenum;
private Button neodymium;
private Button neon;
private Button neptunium;
private Button nickel;
private Button niobium;
private Button nitrogen;
private Button nobelium;
private Button osmium;
private Button oxygen;
private Button palladium;
private Button phosphorus;
private Button platinum;
private Button plutonium;
private Button polonium;
private Button potassium;
private Button praseodymium;
private Button promethium;
private Button protactinium;
private Button radium;
private Button radon;
private Button rhenium;
private Button rhodium;
private Button rubidium;
private Button ruthenium;
private Button rutherfordium;
private Button samarium;
private Button scandium;
private Button seaborgium;
private Button selenium;
private Button silicon;
private Button silver;
private Button sodium;
private Button strontium;
private Button sulfur;
private Button tantalum;
private Button technetium;
private Button tellurium;
private Button terbium;
private Button thallium;
private Button thorium;
private Button thulium;
private Button tin;
private Button titanium;
private Button tungsten;
private Button copernicium;
private Button ununhexium;
private Button ununoctium;
private Button ununpentium;
private Button ununquadium;
private Button ununseptium;
private Button ununtrium;
private Button roentgenium;
private Button uranium;
private Button vanadium;
private Button xenon;
private Button ytterbium;
private Button yttrium;
private Button zinc;
private Button zirconium;
private Button homebutton;
private Button list;
private Button classic;
private Button help;
private Button maker;
private Button home;
private Button Button;
private Button tomoles;
private Button mole2mol;
private Button backsel;
private Button prev;
private EditText moles;
private EditText molecules;
private EditText avagadro;



public static final int ONE_ID = Menu.FIRST+1;
public static final int TWO_ID = Menu.FIRST+2;
public static final int THREE_ID = Menu.FIRST+3;
public static final int FOUR_ID = Menu.FIRST+4;
public static final int FIVE_ID = Menu.FIRST+5;
public static final int SIX_ID = Menu.FIRST+6;



/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.home);

list = (Button) findViewById(R.id.list);
classic = (Button) findViewById(R.id.classic);
classic.requestFocus();
help = (Button) findViewById(R.id.help);
maker = (Button) findViewById(R.id.maker);
molcalcs = (Button) findViewById(R.id.molcalcs);


molcalcs.setOnClickListener(new Button.OnClickListener() {public void onClick(View v){my_func115051();}});
list.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func600();}});
classic.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func601();}});
help.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func602();}});
maker.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func603();}});



}

public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo){
populateMenu(menu);
}

public boolean onCreateOptionsMenu(Menu menu){
populateMenu(menu);

return(super.onCreateOptionsMenu(menu));

}
public boolean onOptionsItemSelected(MenuItem item){
return(applyMenuChoice(item)||
super.onOptionsItemSelected(item));

}
public boolean onContextItemSelected(MenuItem item){
return(applyMenuChoice(item)||
super.onContextItemSelected(item));
}
private void populateMenu(Menu menu){
menu.add(Menu.NONE, ONE_ID, Menu.NONE, "Help");
menu.add(Menu.NONE, TWO_ID, Menu.NONE, "Home");
menu.add(Menu.NONE, THREE_ID, Menu.NONE, "List");
menu.add(Menu.NONE, FOUR_ID, Menu.NONE, "Table");
}

private boolean applyMenuChoice(MenuItem item){
switch (item.getItemId()){
case ONE_ID:
my_func602();
return(true);

case TWO_ID:
my_func505();
return(true);

case THREE_ID:
my_func600();
return(true);

case FOUR_ID:
my_func601();
return(true);

}
return false;
}
void my_func115051(){
setContentView(R.layout.calcchoice);


mole2mol = (Button) findViewById(R.id.mole2mol);
homebutton = (Button) findViewById(R.id.home);
homebutton.requestFocus();

homebutton.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) {my_func505();}});

mole2mol.setOnClickListener(new Button.OnClickListener() {public void onClick(View v){my_func11505();}});


}

void my_func11505()
{
setContentView(R.layout.molestomolecules);
backsel = (Button) findViewById(R.id.backsel);

backsel.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) {my_func115051();}});

moles = (EditText) findViewById(R.id.moles);
moles.requestFocus();

molecules = (EditText) findViewById(R.id.molecules);

avagadro = (EditText) findViewById(R.id.EditText01);

Button = (Button) findViewById(R.id.Button);

tomoles = (Button) findViewById(R.id.tomoles);

Button.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) {my_func102030405();}});

tomoles.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) {my_func202030405();}});
homebutton = (Button) findViewById(R.id.home);

homebutton.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) {my_func505();}});
}


void my_func102030405() {
Double moles2 = Double.parseDouble(moles.getText().toString());
Double avagadro2 = Double.parseDouble(avagadro.getText().toString());


{Double moles = (moles2 * avagadro2);

molecules.setText(moles.toString());
}


};

void my_func202030405(){
Double molecules2 = Double.parseDouble(molecules.getText().toString());
Double avagadro2 = Double.parseDouble(avagadro.getText().toString());


{Double moles3 = (molecules2 / avagadro2);

moles.setText(moles3.toString());
}


};



public void my_func600()
{

setContentView(R.layout.list);

actinium = (Button) findViewById(R.id.actinium3);
aluminum = (Button) findViewById(R.id.aluminum3);
americium = (Button) findViewById(R.id.americium3);
antimony = (Button) findViewById(R.id.antimony3);
argon = (Button) findViewById(R.id.argon3);
arsenic = (Button) findViewById(R.id.arsenic3);
astatine = (Button) findViewById(R.id.astatine3);
barium = (Button) findViewById(R.id.barium3);
berkelium = (Button) findViewById(R.id.berkelium3);
beryllium = (Button) findViewById(R.id.beryllium3);
bismuth = (Button) findViewById(R.id.bismuth3);
bohrium = (Button) findViewById(R.id.bohrium3);
boron = (Button) findViewById(R.id.boron3);
bromine = (Button) findViewById(R.id.bromine3);
cadmium = (Button) findViewById(R.id.cadmium3);
calcium = (Button) findViewById(R.id.calcium3);
californium = (Button) findViewById(R.id.californium3);
carbon = (Button) findViewById(R.id.carbon3);
cerium = (Button) findViewById(R.id.cerium3);
cesium = (Button) findViewById(R.id.cesium3);
chlorine = (Button) findViewById(R.id.chlorine3);
chromium = (Button) findViewById(R.id.chromium3);
cobalt = (Button) findViewById(R.id.cobalt3);
copper = (Button) findViewById(R.id.copper3);
curium = (Button) findViewById(R.id.curium3);
darmstadtium = (Button) findViewById(R.id.darmstadtium3);
dubnium = (Button) findViewById(R.id.dubnium3);
dysprosium = (Button) findViewById(R.id.dysprosium3);
einsteinium = (Button) findViewById(R.id.einsteinium3);
erbium = (Button) findViewById(R.id.erbium3);
europium = (Button) findViewById(R.id.europium3);
fermium = (Button) findViewById(R.id.fermium3);
fluorine = (Button) findViewById(R.id.fluorine3);
francium = (Button) findViewById(R.id.francium3);
gadolinium = (Button) findViewById(R.id.gadolinium3);
gallium = (Button) findViewById(R.id.gallium3);
germanium = (Button) findViewById(R.id.germanium3);
gold = (Button) findViewById(R.id.gold3);
hafnium = (Button) findViewById(R.id.hafnium3);
hassium = (Button) findViewById(R.id.hassium3);
helium = (Button) findViewById(R.id.helium3);
holmium = (Button) findViewById(R.id.holmium3);
hydrogen = (Button) findViewById(R.id.hydrogen3);
indium = (Button) findViewById(R.id.indium3);
iodine = (Button) findViewById(R.id.iodine3);
iridium = (Button) findViewById(R.id.iridium3);
iron = (Button) findViewById(R.id.iron3);
krypton = (Button) findViewById(R.id.krypton3);
lanthanum = (Button) findViewById(R.id.lanthanum3);
lawrencium = (Button) findViewById(R.id.lawrencium3);
lead = (Button) findViewById(R.id.lead3);
lithium = (Button) findViewById(R.id.lithium3);
lutetium = (Button) findViewById(R.id.lutetium3);
magnesium = (Button) findViewById(R.id.magnesium3);
manganese = (Button) findViewById(R.id.manganese3);
meitnerium = (Button) findViewById(R.id.meitnerium3);
mendelevium = (Button) findViewById(R.id.mendelevium3);
mercury = (Button) findViewById(R.id.mercury3);
molybdenum = (Button) findViewById(R.id.molybdenum3);
neodymium = (Button) findViewById(R.id.neodymium3);
neon = (Button) findViewById(R.id.neon3);
neptunium = (Button) findViewById(R.id.neptunium3);
nickel = (Button) findViewById(R.id.nickel3);
niobium = (Button) findViewById(R.id.niobium3);
nitrogen = (Button) findViewById(R.id.nitrogen3);
nobelium = (Button) findViewById(R.id.nobelium3);
osmium = (Button) findViewById(R.id.osmium3);
oxygen = (Button) findViewById(R.id.oxygen3);
palladium = (Button) findViewById(R.id.palladium3);
phosphorus = (Button) findViewById(R.id.phosphorus3);
platinum = (Button) findViewById(R.id.platinum3);
plutonium = (Button) findViewById(R.id.plutonium3);
polonium = (Button) findViewById(R.id.polonium3);
potassium = (Button) findViewById(R.id.potassium3);
praseodymium = (Button) findViewById(R.id.praseodymium3);
promethium = (Button) findViewById(R.id.promethium3);
protactinium = (Button) findViewById(R.id.protactinium3);
radium = (Button) findViewById(R.id.radium3);
radon = (Button) findViewById(R.id.radon3);
rhenium = (Button) findViewById(R.id.rhenium3);
rhodium = (Button) findViewById(R.id.rhodium3);
rubidium = (Button) findViewById(R.id.rubidium3);
ruthenium = (Button) findViewById(R.id.ruthenium3);
rutherfordium= (Button) findViewById(R.id.rutherfordium3);
samarium = (Button) findViewById(R.id.samarium3);
scandium = (Button) findViewById(R.id.scandium3);
seaborgium = (Button) findViewById(R.id.seaborgium3);
selenium = (Button) findViewById(R.id.selenium3);
silicon = (Button) findViewById(R.id.silicon3);
silver = (Button) findViewById(R.id.silver3);
sodium = (Button) findViewById(R.id.sodium3);
strontium = (Button) findViewById(R.id.strontium3);
sulfur = (Button) findViewById(R.id.sulfur3);
tantalum = (Button) findViewById(R.id.tantalum3);
technetium = (Button) findViewById(R.id.technetium3);
tellurium = (Button) findViewById(R.id.tellurium3);
terbium = (Button) findViewById(R.id.terbium3);
thallium = (Button) findViewById(R.id.thallium3);
thorium = (Button) findViewById(R.id.thorium3);
thulium = (Button) findViewById(R.id.thulium3);
tin = (Button) findViewById(R.id.tin3);
titanium = (Button) findViewById(R.id.titanium3);
tungsten = (Button) findViewById(R.id.tungsten3);
copernicium = (Button) findViewById(R.id.copernicium3);
ununhexium = (Button) findViewById(R.id.ununhexium3);
ununoctium = (Button) findViewById(R.id.ununoctium3);
ununpentium = (Button) findViewById(R.id.ununpentium3);
ununquadium = (Button) findViewById(R.id.ununquadium3);
ununseptium = (Button) findViewById(R.id.ununseptium3);
ununtrium = (Button) findViewById(R.id.ununtrium3);
roentgenium = (Button) findViewById(R.id.roentgenium3);
uranium = (Button) findViewById(R.id.uranium3);
vanadium = (Button) findViewById(R.id.vanadium3);
xenon = (Button) findViewById(R.id.xenon3);
ytterbium = (Button) findViewById(R.id.ytterbium3);
yttrium = (Button) findViewById(R.id.yttrium3);
zinc = (Button) findViewById(R.id.zinc3);
zirconium = (Button) findViewById(R.id.zirconium3);
homebutton = (Button) findViewById(R.id.home);

homebutton.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) {my_func505();}});
hydrogen.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func700();}});
lithium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func702();}});
sodium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func703();}});
potassium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func704();}});
rubidium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func705();}});
cesium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func706();}});
francium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func707();}});
beryllium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func708();}});
magnesium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func709();}});
calcium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func710();}});
strontium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func711();}});
barium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func712();}});
radium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func713();}});
scandium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func714();}});
yttrium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func715();}});
lanthanum.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func716();}});
actinium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func717();}});
titanium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func718();}});
zirconium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func719();}});
hafnium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func720();}});
rutherfordium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func721();}});
vanadium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func722();}});
tantalum.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func724();}});
niobium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func723();}});
dubnium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func725();}});
chromium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func726();}});
molybdenum.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func727();}});
tungsten.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func728();}});
seaborgium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func729();}});
manganese.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func731();}});
technetium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func732();}});
rhenium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func733();}});
bohrium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func734();}});
iron.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func735();}});
ruthenium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func736();}});
osmium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func737();}});
hassium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func738();}});
cobalt.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func739();}});
rhodium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func740();}});
iridium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func741();}});
meitnerium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func742();}});
nickel.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func743();}});
palladium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func744();}});
platinum.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func745();}});
darmstadtium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func746();}});
copper.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func747();}});
silver.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func748();}});
gold.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func749();}});
roentgenium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func750();}});
zinc.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func751();}});
cadmium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func752();}});
mercury.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func753();}});
copernicium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func754();}});
boron.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func755();}});
aluminum.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func756();}});
gallium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func757();}});
indium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func758();}});
thallium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func759();}});
ununtrium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func760();}});
carbon.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func761();}});
silicon.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func762();}});
germanium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func763();}});
tin.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func764();}});
lead.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func765();}});
ununquadium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func766();}});
nitrogen.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func767();}});
phosphorus.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func768();}});
arsenic.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func769();}});
antimony.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func770();}});
bismuth.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func771();}});
ununpentium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func772();}});
oxygen.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func773();}});
sulfur.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func774();}});
selenium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func775();}});
tellurium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func776();}});
polonium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func777();}});
ununhexium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func778();}});
fluorine.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func779();}});
chlorine.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func780();}});
bromine.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func781();}});
iodine.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func782();}});
astatine.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func783();}});
ununseptium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func784();}});
helium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func785();}});
neon.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func786();}});
argon.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func787();}});
krypton.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func788();}});
xenon.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func789();}});
radon.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func790();}});
ununoctium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func791();}});
cerium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func792();}});
praseodymium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func793();}});
neodymium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func794();}});
promethium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func795();}});
samarium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func796();}});
europium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func797();}});
gadolinium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func798();}});
terbium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func799();}});
dysprosium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7100();}});
holmium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7101();}});
erbium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7102();}});
thulium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7103();}});
ytterbium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7104();}});
lutetium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7105();}});
thorium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7106();}});
protactinium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7107();}});
uranium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7108();}});
neptunium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7109();}});
plutonium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7110();}});
americium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7111();}});
curium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7112();}});
berkelium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7113();}});
californium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7114();}});
einsteinium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7115();}});
fermium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7116();}});
mendelevium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7117();}});
nobelium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func7118();}});
lawrencium.setOnClickListener(new Button.OnClickListener() { public void onClick(View v){my_func730();}});


}
void my_func602()

{
//SHOW THE SECOND XML VIEW
setContentView(R.layout.help);

home = (Button) findViewById(R.id.home);
home.requestFocus();
home.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) {my_func505();}});

}
 
Ah ok... I see what you are doing. You are changine the content view rather than starting a new activity. This is bad.

When orientaition is changed, it restarts the activity (essentially at least...), so every time you change the orientation, it is callin onCreate(). Instead of switching view suing setContentView(), you need to create new activities using intents.
 
Ok. I think I need help. Can you send me a run through of what I need to do to fix this? Like some sample code or something? Thanks.
 
Back
Top Bottom