Mã đó bằng GATEWAY_URI chắc chắn đã được thêm vào trong Eclair. Nhìn vào AOSP, trong gói/apps/Điện thoại/src/com/android/điện thoại/InCallScreen.java, mà bit của mã là hoàn toàn inexistant trong Donut:
// If a provider is used, extract the info to build the
// overlay and route the call. The overlay will be
// displayed the first time updateScreen is called.
if (PhoneUtils.hasPhoneProviderExtras(intent)) {
mProviderLabel = PhoneUtils.getProviderLabel(this, intent);
mProviderIcon = PhoneUtils.getProviderIcon(this, intent);
mProviderGatewayUri = PhoneUtils.getProviderGatewayUri(intent);
mProviderAddress = PhoneUtils.formatProviderUri(mProviderGatewayUri);
mProviderOverlayVisible = true;
if (TextUtils.isEmpty(mProviderLabel) || null == mProviderIcon ||
null == mProviderGatewayUri || TextUtils.isEmpty(mProviderAddress)) {
clearProvider();
}
} else {
clearProvider();
}
Tôi không thể nhìn thấy bất kỳ thay thế. Bạn may mắn nhất có thể để có ứng dụng Điện thoại từ Donut, thêm những gì bạn cần và phát hành nó như một ứng dụng Điện thoại mới trên các thiết bị Donut ...
Về cơ bản tôi muốn có thể gọi một số điện thoại, nhưng có số khác nhau được hiển thị cho người dùng. Điều này sẽ hữu ích cho các ứng dụng thẻ gọi điện thoại chẳng hạn. – Emmanuel
Tôi phải làm gì để nhận được câu trả lời này? – Emmanuel
Mã nguồn ban đầu không phải là mã nguồn mở ở đâu đó. Bạn có thể quét đơn giản việc triển khai và sao chép mã cần thiết. – CodingBarfield