android怎么实现让计算器结果入栈,android-switch

我正在创建一个转换计算器,其中我有12个按钮(它们是计算器),每个按钮都会将我带到另一个活动。 在那个活动中,我遇到了关于如何在我的微调器和键盘按钮上实现switch语句的问题。 我已经尽了最大努力,它也在努力,但我不知道它是否正确。

switch (v.getId()) {

case R.id.Button14Keypad1:

// Table Spoon to Tea Spoon

if (spinnerFromOne.equals("Table Spoon(tbsp)") && spinnerToOne.equals("Tea Spoon(tsp)")) {

textview3ToConvert.setText("" + tspOne);

}

// Table Spoon to Ounces

if (spinnerFromOne.equals("Table Spoon(tbsp)") && spinnerToOne.equals("Ounces(oz)")) {

textview3ToConvert.setText("" + ozOne);

}

// Table Spoon to Table Spoon

if (spinnerFromOne.equals("Table Spoon(tbsp)") && spinnerToOne.equals("Table Spoon(tbsp)")) {

textview3ToConvert.setText("" + tbsp);

}

// Tea Spoon to Tea Spoon

if (spinnerFromOne.equals("Tea Spoon(tsp)") && spinnerToOne.equals("Tea Spoon(tsp)")) {

textview3ToConvert.setText("" + tsp);

}

// Tea Spoon to Ounces

if (spinnerFromOne.equals("Tea Spoon(tsp)") && spinnerToOne.equals("Ounces(oz)")) {

textview3ToConvert.setText("" + ozTwo);

}

// Tea Spoon to Table Spoon

if (spinnerFromOne.equals("Tea Spoon(tsp)") && spinnerToOne.equals("Table Spoon(tbsp)")) {

textview3ToConvert.setText("" + tbspOne);

}

// Ounces to Tea Spoon

if (spinnerFromOne.equals("Ounces(oz)") && spinnerToOne.equals("Tea Spoon(tsp)")) {

textview3ToConvert.setText("" + tspTwo);

}

// Ounces to Ounces

if (spinnerFromOne.equals("Ounces(oz)") && spinnerToOne.equals("Ounces(oz)")) {

textview3ToConvert.setText("" + oz);

}

// Ounces to Table Spoon

if (spinnerFromOne.equals("Ounces(oz)") && spinnerToOne.equals("Table Spoon(tbsp)")) {

textview3ToConvert.setText("" + tbspTwo);

}

break;

}

这是我的相同按钮,其中每个功能都在工作。

aHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9GOGRhcy5wbmc=

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值