發簡訊 打電話

2021-07-15 01:34:53 字數 1555 閱讀 5546

發簡訊:

1.新增發簡訊的許可權:

android:name="android.permission.send_sms"/>
2.顯示的提醒使用者是否允許adk使用簡訊傳送訊息

activitycompat.requestpermissions(this,new

string,-1);

3.獲取控制項並新增響應事件。

(1)自定義:

sendbutton.setonclicklistener(new view.onclicklistener() 

// manager.sendtextmessage(phonenumber.gettext().tostring(),null,smstext.gettext().tostring(),null,null);

toast.maketext(mainactivity.this,"傳送成功",toast.length_short).show();

}});

(2)呼叫系統方法發簡訊:

system_sendbutton.setonclicklistener(new view.onclicklistener() {

@override

public

void

onclick(view view) {

intent intent = new intent(intent.action_sendto, uri.parse("smsto:"+phonenumber));

intent.putextra("sms_body",smstext.gettext().tostring());

startactivity(intent);

兩種方式:

button.setonclicklistener(new view.onclicklistener() {

@override

public

void onclick(view view) {

//跳到到撥號介面自己輸入號碼(一般用這種方式)

intent intent =

new intent(intent.action_dial);

uri data

= uri.parse("tel:"

+ phonenumber.gettext().tostring());

intent.setdata(data);

startactivity(intent);

//直接撥打了你所輸入的號碼,(一般用上面的方式)

intent intent =

new intent("android.intent.action.call");

uri data

= uri.parse("tel:"

+ phonenumber);

intent.setdata(data);

startactivity(intent);

iOS 打電話,發簡訊,複製

一 打 1 打 會先彈出提示框,詢問你是否打 結束通話後會返回到程式中 if webview nil webview loadrequest nsurlrequest requestwithurl nsurl urlwithstring tel 10086 2 直接跳轉到打 介面 nsurl url...

Android 打電話和發簡訊

1.itelephony介面和isms介面以及aidl 在我們的 android應用中,當需要實現 撥號時,我們需要進行如下呼叫 itelephony phone itelephony itelephony.stub.asinte ce servicemanager.getservice phon ...

Android Tips 打電話和發簡訊

利用android打 非常簡單,直接呼叫android內在的 功能就可以了。b ail.setonclicklistener new onclicklistener 需要注意的是要在androidmanifest.xml裡面加上必要的許可權 發簡訊的話稍有不同,需要使用smsmanager.send...