Я только начал строить «простой калькулятор» с «ДВУХ JAVA КЛАССОВ» Одним из них является MainActivity, а другой для отображения ответа.
У меня нет ошибок из моих кодов, но когда я запускаю приложение, кнопка не имеет значения. Я делаю это в течение 3 часов, пока не работает.
public class MainActivity extends Activity {
public static String SUM_DISPLAY ="com.example.calculatorrm.DISPLAY";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button listener = (Button)findViewById(R.id.add);
final Intent intent =new Intent (this,DisplayAnswerActivity.class);
listener.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
EditText e1 = (EditText)findViewById(R.id.fistvalue);
EditText e2 = (EditText)findViewById(R.id.secondvalue);
// For displaying answer
int firstvalue =Integer.parseInt(e1.getText().toString());
int secondvalue = Integer.parseInt(e2.getText().toString());
int sum = firstvalue + secondvalue;
String display = Integer.toString(sum);
intent.putExtra(SUM_DISPLAY,display);
}
});
}
добавить макет XML слишком –
Скажите учитель Затмение устаревшее для разработки Android и вы, ребята, должны использовать Android Studio. –
вы не вызываете активность -> 'startActivity (намерение);' – king