2017-03-20 10 views
-1

ここは私の初心者の問題です。 IveはAndroidプログラミングに導入されたばかりで、単純な電卓プログラムで遊んでいます。私のxamlファイルをソースコードとどのように結びつけているか見ることができます。すべてのプログラムが実際に2つの整数を求めてからそれらを一緒に追加し、「等しい」ボタンが押された場合は空のEditTextに結果を表示します。Androidプログラミング、C#:コードの特定の行を表示、特定のボタンが押されたときのみ

1)EditTextは正しい空のボックスで結果を表示しますか? 2)等しいボタンを押したときにEditTextに結果を表示させるにはどうすればよいですか?ここには「if宣言」がないimの部分のコードがあります。

//output result 
     if //button result is clicked: 
      { 
      res.Text = res.ToString(); 
      } 

宣言すれば私は右に向かってヒントできますか?

ありがとうございました!

答えて

0
  1. は、私はあなたがAndroidのためXamarinを使用している場合

  2. テキストボックスを使用してお勧めします。まず、あなたは、Androidのデザイナーを経て、レイアウトファイルで作成されたコントロールへの参照を取得ボタン

を見つける必要があります。 SetContentView

Button buttonEqual = FindViewById<Button>(Resource.Id.CallButton); 

への呼び出しが続い

buttonEqual.Click += (object sender, EventArgs e) => 
{ 
    // When the button is clicked, 
    // display the result in the textbox 
    textBox.Text = res.ToString(); 
} 
+0

HIと感謝をクリックし、ボタンに応じて、次のコードを追加した後に続いて、OnCreateイベントメソッド内で、次のコードを追加します!クールな音、問題は、私は私のmainactivityにこのビットを挿入すると、それは "オブジェクト"と "eventargs"に下線を引いています。私はかなりこの新しい、それらの場所の所有者ですか?ありがとう! – user7285912

+0

私の更新された回答をご覧ください – PutraKg

関連する問題