我想在我的应用程序拨号器中创建可以拨打号码的拨号器。 我试图做一些结构化的东西,但它开启了一个新的活动,我需要它在标签中。
这是我发现的一个例子,但对我不好:
setText
我还可以做些什么来制作我自己的拨号器,甚至使用存在的东西,但不会被新活动打开。
提前感谢您的帮助!
答案 0 :(得分:0)
你不能这样做。最大值,您可以在系统拨号屏幕上显示customPopupWindow。
答案 1 :(得分:-1)
试试这个:
Intent intent = new Intent (Intent.ACTION_DIAL);
startActivity (intent);
此外,您应该在清单中注册自定义拨号屏幕:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".MyDialerApplication"
android:label="@string/app_name" >
<intent-filter android:priority="100" >
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.DIAL" />
<action android:name="android.intent.action.CALL_PRIVILEGED" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="tel" />
</intent-filter>
</activity>