電卓の表示方法について
わかりにくいとは思いますがお教えいただければ幸いです
Android studioで電卓を作っています(Java)
ソースコードにあるように0が押されたとき0を表示するといったところまでつくりました
1,1と打つと11になるようなコードの書き方がわかりません
ループで+等が入力されるまで回すのかなとも思いましたが書き方がわかりません
自分なりにググってみたのですが解決せずに困っています
ご協力お願いします
Java
1public class MainActivity extends AppCompatActivity { 2 3 @Override 4 protected void onCreate(Bundle savedInstanceState) { 5 super.onCreate(savedInstanceState); 6 setContentView(R.layout.activity_main); 7 } 8 9 public void onClickButton0(View view){ 10 ((TextView)findViewById(R.id.tv)).setText("0"); 11 } 12 13 public void onClickButton1(View view){ 14 ((TextView)findViewById(R.id.tv)).setText("1"); 15 } 16 17 public void onClickButton2(View view){ 18 ((TextView)findViewById(R.id.tv)).setText("2"); 19 } 20 21 public void onClickButton3(View view){ 22 ((TextView)findViewById(R.id.tv)).setText("3"); 23 } 24 25 public void onClickButton4(View view){ 26 ((TextView)findViewById(R.id.tv)).setText("4"); 27 } 28 29 public void onClickButton5(View view){ 30 ((TextView)findViewById(R.id.tv)).setText("5"); 31 } 32 33 public void onClickButton6(View view){ 34 ((TextView)findViewById(R.id.tv)).setText("6"); 35 } 36 37 public void onClickButton7(View view){ 38 ((TextView)findViewById(R.id.tv)).setText("7"); 39 } 40 41 public void onClickButton8(View view){ 42 ((TextView)findViewById(R.id.tv)).setText("8"); 43 } 44 45 public void onClickButton9(View view){ 46 ((TextView)findViewById(R.id.tv)).setText("9"); 47 } 48} 49
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。