亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

spinner 下拉運算選項,簡單計算器問題

public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,

long arg3) {

// TODO Auto-generated method stub

String[] lan = getResources().getStringArray(R.array.signed);

Toast.makeText(MainActivity.this, "你選擇的是: " + lan[arg2],?

Toast.LENGTH_LONG).show();

}

******

public void CalcStart(View v) {

? ? Log.d("TAG", "CalcStart()");

? ?

? ? EditText num1Edit = (EditText) findViewById(R.id.num1EDIT);

? ? String strNum1 = num1Edit.getText().toString();

? ? int num1 = Integer.parseInt(strNum1);

? ?

? ? EditText num2Edit = (EditText) findViewById(R.id.num2EDIT);

? ? String strNum2 = num2Edit.getText().toString();

? ? int num2 = Integer.parseInt(strNum2);

? ? if ( 這里應該怎么調用.equals("+") ){

? ? int result = num1 + num2;

? ? }

? ? else if ( ){

? ? int result = num1 * num2;

? ? }

? ? else if (){

? ? int result = num1 - num2;

? ? }

? ? else if(){

? ? int result = num1 / num2;

? ? }

? ? int result = num1 * num2;

? ? TextView resultText = (TextView) findViewById(R.id.resultTXT);

? ? resultText.setText("= " + result);

? ?

? ? }


正在回答

2 回答

需要判斷用戶輸入了什么符號,然后利用indexof來做截取那個符號,保存到一個變量里,if判斷那個變量就好

0 回復 有任何疑惑可以回復我~
#1

PILLOW_TALK 提問者

非常感謝!
2016-07-05 回復 有任何疑惑可以回復我~

怎么調用判斷選項是加減還是乘除

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學習       111145    人
  • 解答問題       1560    個

本課程由淺入深地帶您學會Android的常用控件的開發和使用

進入課程

spinner 下拉運算選項,簡單計算器問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號