2012-01-08 53 views
0

Java代碼中是否可以將兩個獲得的值從android應用程序中的兩個EditText框中劃分出來,然後將它們相互分開以創建結果?將從EditText廣告中獲得的兩個值相互分開

非常多,我的應用程序的消費者將被要求輸入兩個不同的數值。

我想對每個值做什麼產生一個數學和。 例如

如果第一EditText上框包含「22」 和第二的EditText包含「11」 我希望能夠採取這兩個值,並通過彼此將它們劃分,以產生予還可以使用的值。 在這種情況下,產生的值將是2。

11分之22= 2

我已經通過className.insert(字符串名稱)導入這兩個值到另一個類(標記DataHelper)。

public class DataHelper extends Activity{ 

    public static void insert(String firstFB, String firstRL) { 
     // TODO Auto-generated method stub 

     } 

} 

這就是具有兩個String值的DataHelper類。

我試過使用IEEEremainder(x,y),但我不知道如何使用它,因爲我是這種語言的新手。

任何人都可以給我一些幫助嗎?任何幫助都將不勝感激。

Regards, Mike。

回答

0

如果下站在你rigtig由於削減

INT一個= INT值1/INT vlaue2;

但是當你從edittext獲得值時,你得到一個字符串,所以你需要將它轉換爲一個int int a = new Integer(「edittext」中的值)intValue();

+0

我給它一個去,非常感謝! – MiKenning 2012-01-08 15:12:57

+0

你知道我該如何將結果發佈到XML文件嗎? – MiKenning 2012-01-08 15:19:33

+0

如果你的意思是像android UI那麼你只是說edittext.setTEXT(value);礦textview.setText(Value);如果你發佈像一個int sat「」+值 – 2012-01-08 15:45:07

1

我相信你想是這樣的:

public class DataHelper extends Activity{ 

    public static void insert(String firstFB, String firstRL) { 
     int fb = Integer.parseInt(firstFB); 
     int rl = Integer.parseInt(firstRL); 

     int division = fb/rl; // Or use double if needed 
    } 
} 
+0

對不起,我沒有看到這個答覆第一,但是,這確實奏效,所以謝謝你的幫助!你能告訴我如何將該結果導出爲可在我的應用程序中查看嗎?例如,將結果粘貼到TextView中。如果你明白我的意思... – MiKenning 2012-01-08 15:23:01