2016-08-12 11 views
1

これでXMLファイルに、ユーザー入力を求めるテキスト要素があります。このユーザー入力をJavaファイルに入力すると、数値としてそこに使用できますか?これまでのXMLです。JavaファイルでXML文字列を取得する方法は?

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:orientation="horizontal" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

    <EditText android:id="@+id/uitgaven" 
     android:layout_weight="1" 
     android:layout_width="1dp" 
     android:layout_height="wrap_content" 
     android:hint="@string/uitgaven" 
    /> 

    <EditText android:id="@+id/inkomsten" 
     android:layout_weight="1" 
     android:layout_width="1dp" 
     android:layout_height="wrap_content" 
     android:hint="@string/inkomsten" 
     /> 
    <Button 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/button_send" 
     android:onClick="sendMessage" 
     /> 
</LinearLayout> 

現時点では私のJavaは基本的には空ですが、それについては分かりません。

+1

で指定された値を取得し、チュートリアルを読んでくださいIDを使用してのEditTextビューを取得することを得ることができます。特に初心者の方には、学習段階を楽にするために多くのことが行われます。 – ppeterka

+1

'EditText et1 =(EditText)findViewById(R.id.uirgaven); et1.getText()。toStrting(); ' –

答えて

0

まず、あなたがのためにテキストを必要とするどの1

mEditText = (EditText) findViewById(R.id.uitgaven)

または

​​

を使用してビューを取得する必要があります。それから、テキスト自体を取得するだけです。あなたは

String myText = mEditText.getText().toString(); 
0

によってまず

EditText editText=(EditText)findViewById(R.id.uitgaven); 
    EditText editText1=(EditText)findViewById(R.id.inkomsten); 

次はビュー真剣

String value,value1 = null; 
value=editText.getText().toString(); 
value1=editText1.getText().toString(); 
関連する問題