Applications in the Android systemProgramThe layer itself integrates the call and text messaging function. How can this function be used?
/* Send a text message */
Class sendmsgclicklistener implements onclicklistener {
Public void onclick (view v ){
// Call the Android system API to send a text message
Uri uri = URI. parse ("smsto: 15800001234 ");
Intent intent = new intent (intent. action_sendto, Uri );
Intent. putextra ("sms_body", "android ...");
Startactivity (intent );
}
}
/* Call */
Class sendcallclicklistener implements onclicklistener {iphone5
Public void onclick (view v ){
// Call the Android system API
Uri uri = URI. parse ("Tel: 15800001234 ");
Intent intent = new intent (intent. action_call, Uri );
Startactivity (intent );
}
}
Do not forget that authorization is required for these operations. You need to add two lines of configuration in androidmanifest. xml.
<Uses-Permission Android: Name = "android. Permission. call_phone"/>
<Uses-Permission Android: Name = "android. Permission. send_sms"/>