【问题标题】:how to implement calculator on edittext?如何在edittext上实现计算器?
【发布时间】:2011-12-09 07:00:48
【问题描述】:

在我的 android 应用程序中,我想按 edittext 显示以下弹出计算器。当我输入计算并按“确定”按钮时,结果将存储在 edittext。如何执行此操作?给我任何示例代码吗?

提前谢谢..

【问题讨论】:

  • 在输入金额时,我使用快速金额输入输入最多 99999 的少量金额,或使用计算器进行基本算术计算。

标签: android calculator


【解决方案1】:

创建一个 Activity 来完成您需要的所有计算器功能(我将把它作为练习.. :P)

在您的原始活动中,点击您的EditText,使用startActivityForResult() 调用计算器活动

计算器活动应使用setResult(RESULT_SUCESS, simple_intent_with_result_as_extra)

当计算器 Activity 退出时,onActivityResult 将在您之前传递的 Intent 上调用您的原始 Activity。

从额外内容中提取结果并将其显示在该 EditText 中。

【讨论】:

    猜你喜欢
    • 2011-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多