2016-10-26 7 views
2

私の方法を見つけることができなかったため、Androidスタジオで私の電卓アプリがクラッシュする理由を知りたいと思います。ここでAndroid Studioの方法Never Used

は私MainActivity.javaです:

public void OnClick(View v) { 
    Button button = (Button) v; 
    String str = button.getText().toString(); 

    EditText edit = (EditText) findViewById(R.id.editText); 
    edit.setText(total); 
} 

ここに私のcalcのプレビューがあり、すべての数字ボタンは私のMainActivityにOnClick methodに行くためにonClickに設定されています。下記画像の右側に見ることができるように:

activity_main.xml

誰も私が間違ってここにやっているものを私に伝えることができますか?

はそれにリンクしていない、あなたは

+1

が、この中に ''ここにコードを投稿 –

+0

onCreate''方法を入れていただきありがとうございます。 –

+0

私のコードはここに掲載されています – jordan

答えて

0
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main_activity); 


    Button button = (Button) findViewById(R.id.yourButtonId); 
    button.setOnClickListener(new OnClickListener() { 
     public void onClick(View v) { 
      EditText edit = (EditText) findViewById(R.id.editText); 
      edit.setText(total); 
     } 
    }); 

} 
関連する問題