㈠ android如何获取textview里的值 然后拨打电话,已经有一个拨打电话的按钮了,如何获取值然后拨打
TextView text=(TextView)findViewById(R.id.textview01);
String s=text.getText().toString().trim();
Intent myIntentDial=new Intent("android.intent.action.CALL",Uri.parse("tel:"+s));
startActivity(myIntentDial);
㈡ android如何实现后台打电话
第一种方法,拨打电话跳转到拨号界面。源代码如下:
?
1
2
3
4
Intent intent = new Intent(Intent.ACTION_DIAL);
Uri data = Uri.parse("tel:" + "135xxxxxxxx");
intent.setData(data);
㈢ 安卓怎么调系统默认的拨打电话功能
使用一个Intent信使,传入系统的动作。然后启动该信使。
java代码
Intent intent = new Intent();
intent.setAction(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + number));
startActivity(intent);
然后去AndroidMainfest.xml申请播出号码权限
<!-- 拨出电话 -->
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
<!-- 电话 -->
<uses-permission android:name="android.permission.CALL_PHONE"/>
㈣ 安卓怎么判断拨打打电话是否接通了
android源码里面是有以下状态的:
IDLE,//待机,没有连接
ACTIVE,//通话
HOLDING,//挂断通话
DIALING,//响铃
ALERTING,//提醒
INCOMING,//来电
WAITING,//等待接通
DISCONNECTED,//连接断开后
DISCONNECTING;//连接断开工程中
㈤ Android怎么实现打电话源码
答:发短信: String msg="测试内容"; String no="110"; // 号码 SmsManager manager=SmsManager.getDefault(); ArrayList msgs=manager.divideMessage(msg); // 以下是为了防止短信内容超过一条限制,如果超出则自动分条 for(String m:msgs){ manag...
㈥ Android 6.0 拨打电话问题
"可进行以下操作:
1.重新开关机
2.卸载近期安装的第三方软件后观察
3.备份手机数据(电话簿、短信息、多媒体文件等),恢复出厂设置
如果恢复出厂设置问题依然存在,建议将手机送至就近的三星服务中心进行检测及进一步处理 。"
㈦ Android中怎么判断拨打和接听电话是否接通
打通自然能听到对方那边嘟嘟zhang的呀!提示关机无法接通的现象是没有打通。如果对方开通来电提醒的话会发信息告诉他你打过电话的
㈧ android怎么拨打电话,显示的号码不是拨打的那个号码
android中打电话通常都会自动调用android系统的电话拨打界面,里面会显示联系人和电话号码,怎样可以只显示联系人不显示电话号码呢?(用于callcenter中防止客户资料流失的)在网上好像说需要修改android的源代码,可是没有具体的资料。
㈨ android怎么调用手机系统打电话
新建一个Android工程,取名为TestCallphone
打开res|layout|activity_main.xml
编辑activity_main.xml,添加如下代码:
<Button android:id="@+id/btn_call" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="直接呼叫联通客服10010" />
打开MainActivity.java,并编辑,添加如下代码:
import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;
public class MainActivity extends Activity { private Button mCallButton;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mCallButton = (Button) findViewById(R.id.btn_call); mCallButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(Intent.ACTION_CALL, Uri .parse("tel:10010")); startActivity(intent); } }); }
}
打开AndroidManifest.xml,添加拨打电话的权限,
<uses-permission android:name="android.permission.CALL_PHONE"/>
必须添加这条权限,否则无法拨打电话
6
连接手机,运行程序
㈩ android怎样获取拨打电话的意图的数据
使用意图传递数据之通用方式。
测试应用:当前页面点击button传递数据到一个新的页面显示在textview中。
首先在,mainActivity.xml文件中加入一个button按钮
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="测试使用Intent传递数据" >
</Button>
然后在,MainActivity.java中加入
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);//加载布局文件
button=(Button)this.findViewById(R.id.button);//获取button
button.setOnClickListener(new View.OnClickListener() {//点击button事件
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//创建意图
Intent intent=new Intent(Main.this, OtherActivity.class);
//在意图中传递数据
intent.putExtra("name", "张三");
intent.putExtra("age", 21);
intent.putExtra("address", "北京");
//启动意图
startActivity(intent);
}
});
// Log.i(TAG, "onCreate methos is executed");
}
在布局文件中,新建一个other.xml文件。
<TextView
android:id="@+id/msg"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</TextView>
然后新建一个OtherActivity.class 并加入
private TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.other);
textView = (TextView)this.findViewById(R.id.msg);//获取文本框
Intent intent = getIntent();//获取意图对象
Integer age = intent.getIntExtra("age", 0);//获取意图对象数据
String name = intent.getStringExtra("name"); //获取意图对象数据
String address = intent.getStringExtra("address");//获取意图对象数据
textView.setText("age--->>"+age+"\n"+"name--->>"+name+"\n"+"address--->>"+address);//设置到文本框
}
最后不要忘记在清单文件中加入OtherActivity。
<activity android:name=".OtherActivity"></activity>