2011-05-13 76 views
0

我正在編寫撥打電話的代碼。我使用自己的用戶界面(即顯示屏幕),當我觸摸屏幕上的按鈕進行撥號按鈕時,它正在撥號,但顯示了現有的撥號屏幕。我想讓我自己的屏幕顯示在哪裏我使用一個按鈕來結束通話。可以告訴我如何讓我自己的屏幕顯示,而不是現有的屏幕。我已經使用了以下代碼:如何將現有的UI屏幕更改爲我自己的UI屏幕?

Uri parsedPhoneNumber = Uri.parse(「tel:」+ number);

 Intent i = new Intent(Intent.ACTION_CALL, parsedPhoneNumber); 
     startActivity(i); 

在此先感謝。

回答

0
private void call() { 
try { 
    Intent callIntent = new Intent(Intent.ACTION_CALL); 
    callIntent.setData(Uri.parse("tel:123456789")); 
    startActivity(callIntent); 
} catch (ActivityNotFoundException e) { 
    Log.e("helloandroid dialing example", "Call failed", e); 
} 
} 
+1

嗨我已經試過這段代碼,但它仍然會去現有的android調用屏幕。如何刪除現有的屏幕,並有我自己的佈局應放置..如何做到這一點?請幫我在這 – Rajani 2011-05-13 11:44:02

+0

嗨Rajani這只是打個電話 – kannappan 2011-05-13 12:27:46