当前位置:首页 > iOS开发专区 > 正文内容

拨号和发短信主要代码

13年前 (2012-11-07)iOS开发专区6952

打电话主要代码
Activity类:
public void onClick(View v) {
   String str=haoma.getText().toString();
   Intent intent = new Intent();
   intent.setAction("android.intent.action.CALL");
   intent.setData(Uri.parse("tel:"+ str));

   startActivity(intent);
  }
权限:
<uses-permission android:name="android.permission.CALL_PHONE"/>
--------------------------------------------------------------------------------------------------------------------
发短信主要代码:
Activity类:

public void onClick(View v) {
            String number = numberText.getText().toString();
            String content = contentText.getText().toString();
            SmsManager manager=SmsManager.getDefault();
            ArrayList<String> texts=manager.divideMessage(content);
            for (String texe:texts) {
                manager.sendTextMessage(number, null, content, null, null);
            }
            Toast.makeText(MainActivity.this, R.string.success, Toast.LENGTH_SHORT).show();
        }

权限:
<uses-permission android:name="android.permission.SEND_SMS"/>

扫描二维码推送至手机访问。

版权声明:本文由 果签工坊 发布,如需转载请注明出处。

本文链接:https://applep12.vip/programming/aLq0KR6zTEb8j4z.html

分享给朋友:

相关文章

直接操作Window对象进行 打印 保存等操作

打印代码:<SCRIPT language="JavaScript">       function printdiv() {  ...

js直接操作access数据库

<html>    <head><titel>jstest</title></head>    &l...

重新设置 Myeclipse workspace

启动不提示 “Workspace Launcher”对话框的情况下首次启动Eclipse/MyEclipse时, 会弹出"Workspace Launcher"对话框, 提示设置Workspace路径. 设定好路径后,...

初学extjs 了解的一些基本属性

1.  Ext.Msg.alert("角色管理信息提示", "角色权限保存成功!");2.  store.baseParams.jsonString = jso...

关于extjs组件中的内存泄露问题

所有component的子类都自动的参与标准的ext组件的生命周期:创建,渲染,销毁,这些操作由Container类提供。在创建容器时,组件可以通过item配置选项添加到容器中,或者可以add方法动态地添加。所有组件都注册到了ext.com...

Struts、Spring、Hibernate方向面试题

Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭Se...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。