1

私はアプリを開発していますが、ユーザーが電卓ボタンをクリックすると、Android電卓が起動する必要があります。これを行う方法はありますか、それとも自分で電卓を作成する必要がありますか?

自分で電卓を作成し、Android電卓のように画面の特定の部分にのみ表示する必要がある場合、これはどのような種類のもの(showdialog、popup、toastなど)ですか?

4

1 に答える 1

2

次のように電卓アプリを起動できます。

Intent i = new Intent(); 
i.setClassName("com.android.calculator2", "com.android.calculator2.Calculator"); 
startActivity(i); 

これにより、他のパッケージでアクティビティを開始しsetClassName(...)、パッケージとクラスをパラメーターとして受け取ります。

これは、デフォルトの電卓アプリを使用しないデバイスでは機能しないことに注意してください。

于 2013-02-09T21:38:36.457 に答える