シンプルな数字パッドを作成しようとしています。私は TextView に情報をうまく取得していますが、新しいボタンをクリックするたびに古いボタンが削除されます。TextView にあったものを保持し、新しいものを追加するにはどうすればよいですか。1 を押すと TextView に移動し、2 を押すと TextView に移動しますが、以前にそこにあった「1」が削除されます。「1」のままにしたいので、両方のボタンを押すと12になります。
final TextView singlevalue = (TextView) findViewById(R.id.priceInput);
one.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
final Button one = (Button) findViewById(R.id.one);
final String stringone = one.getText().toString();
singlevalue.setText(String.valueOf(stringone);
}
});
+"" のようなものが (stringone) の後に続くことは知っていますが、何ですか???
two.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
final Button two = (Button) findViewById(R.id.two);
final String stringtwo = two.getText().toString();
singlevalue.setText(String.valueOf(stringtwo)+"");
}
});