Von einer anderen Klasse aus auf meine Variable zugreiffen

  • Hallo Zusammen


    Ich habe ein kleines Problem.
    Ich habe eine onClick Methode, in dieser wird eine Variable bei jedem Klick um 1 erhöht. Diese Variable soll nun in eine anderen Klasse in einem TextView dargestellt werden.
    In dieser 2. Klasse gibt es einen Button refresh, bei dem der Wert der im Textfeld angezeigt werden soll aktualisiert wird.


    Ich habe das eigentliche Problem gefunden! Das Problem ist nicht der Zugriff sondern das Aktualisieren der Anzeige, nachdem der Button geklickt wurde, wird zwar die Variable aktualisiert aber der Bildschirm nicht!


    Variable bereitstellen:


    Java
    public static int getSmashValue(){
    
    
    int smashC = smashValue;
    return smashC;
    }


    Variable um eins erhöhen:


    Java
    public void onClick(View v){
    			
        	if(b1==v){
        	smashValue ++;
        	
        	farbe = 1;  
    	}


    2. Klasse


    Beim Klick auf den Button auf den Wert zugreiffen...

    Java
    public void onClick(View v){
        		
        		if(b99==v){
        			theValue = SecondFragment.getSmashValue();
        			
        			
            	}
  • ich glaub du musst SecondFragment noch initialisieren :



    SecondFragment = new //name deiner SecondFragment classe//(this);



    falls deine classe SecondFragment heisst dann mach einfach


    private SecondFragment secondFragment;


    secondFragment = new SecondFragment(this);


    :P

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!