【发布时间】:2012-10-25 18:01:52
【问题描述】:
我正在开发一个用户点击EditText 的应用程序,它会显示安卓计算器,因此用户可以进行算术运算。
我想在用户按下 android 计算器中的等号按钮并显示它时检索最终值。使用标准的android计算器可以吗?
打开计算器的代码如下:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.setComponent(new ComponentName(CALCULATOR_PACKAGE, CALCULATOR_CLASS));
startActivity(intent);
在哪里,
String CALCULATOR_PACKAGE ="com.android.calculator2";
String CALCULATOR_CLASS ="com.android.calculator2.Calculator";
关于如何从计算器中检索最终值的任何想法或建议?
谢谢
【问题讨论】:
-
嗯...不太确定这个?我知道有 ContentProvider api 让我们的应用程序共享数据,但我不确定你将如何解决这个问题。也等待经验丰富的 SO 人的回答
-
"它显示安卓计算器" -- 没有"安卓计算器"。任何设备都可以有任何它想要的计算器应用程序,或者没有计算器应用程序。它当然不必有
com.android.calculator2。
标签: android calculator