正在从 Android 计算器中获取值

Fetching Value from Android Calculator

我在按钮的 Click 事件上使用以下代码打开了计算器。那么,我们如何从中获取价值并将其设置为 EditText 或 TextView?

case R.id.btnOpenCal:
        Intent i = new Intent();
        i.setClassName("com.android.calculator2",
                "com.android.calculator2.Calculator");
        /*i.setClassName("com.sec.android.app.popupcalculator",
                   "com.sec.android.app.popupcalculator.Calculator");*/
        startActivity(i);
        break;

没办法。所以不要在这个话题上胡思乱想。

唯一的办法是

  • 实现你自己的计算器
  • 可能有一些开源库,您可以使用