Android 개발자 사이트의 첫 번째 자습서를 기반으로하는 매우 간단한 Android 앱을 만들고자하고 있습니다. 아마 뭔가 어리석은 짓 일지 모르지만, 컴파일되고 나에게 잘 보이는 코드가 있지만 그 일을하지는 않습니다. 여기 내 MainActivity 자바가있다. 지구에 체중을 넣은 후에 화성에 체중을 표시해야합니다. 그러나 "보내기"버튼을 누르면 아무 일도 일어나지 않습니다.버튼을 누른 후 간단한 Android 앱에 숫자를 표시하는 방법
public class MainActivity extends Activity {
public final static String EXTRA_MESSAGE = "com.example.myfirstapp.MESSAGE";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
/** Called when the user clicks the Send button */
public void sendMessage(View view) {
// Do something in response to button
EditText editText = (EditText) findViewById(R.id.editText1);
int weight = Integer.parseInt(editText.getText().toString());
double fweight = mweight(weight);
String finalmessage = Double.toString(fweight);
TextView textView = new TextView(this);
textView.setTextSize(40);
textView.setText(finalmessage);
}
public double mweight(int eweight) {
double mass, mars_g = 3.711;
mass = eweight/9.780327;
return mass * mars_g;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
미리 감사드립니다.
코드에서 onclicklistener 설정을 볼 수 없습니다. XML 파일에 정의하고 있습니까? 그렇다면 게시하십시오. – Marcelo
텍스트를 설정하는 메서드를 만들고, –