当用户点击按钮时,它会启动Android计算器。问题是我想在这个image中启动小版本的计算器:
当我尝试使用以下代码时,我可以启动计算器的大版本:
Intent i = new Intent();
i.setClassName("com.sec.android.app.popupcalculator","com.sec.android.app.popupcalculator.Calculator");
startActivity(i);
有没有办法推出小版本?
答案 0 :(得分:2)
建议不会直接解决您的问题,但可以避免其他一些问题:
通过启动活动:“com.sec.android.app.popupcalculator.Calculator”,您只能为某些Android设备启动计算器。根据不同的设备,活动名称不一样。所以我建议您按照此处的说明找到您的计算器:
How to call android calculator on my app for all phones
当您在小屏幕上启动计算器时,您可以使用自定义对话框:http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog或在小窗口中启动您的活动:请参阅Android - Activity that does not fill the parent screen。