導航:首頁 > 操作系統 > android撥打電話

android撥打電話

發布時間:2022-03-04 01:48:06

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>

閱讀全文

與android撥打電話相關的資料

熱點內容
常微分第三版答案pdf 瀏覽:262
安卓機qq怎麼開懸浮窗 瀏覽:61
備孕三年了怎麼緩解壓力大 瀏覽:741
登錄阿里雲伺服器黑屏 瀏覽:334
匿名元組Python 瀏覽:723
華為運動健康存儲的文件夾 瀏覽:520
cad正多邊形命令 瀏覽:461
壓縮比150能加97油嗎 瀏覽:397
linux新建群在哪個文件夾 瀏覽:794
韻達快運app在哪裡簽收 瀏覽:336
阿里雲伺服器如何綁定備案域名 瀏覽:273
單片機用什麼鍵盤好 瀏覽:25
android動畫面試 瀏覽:309
pdf無法刪除 瀏覽:90
ftp刪除文件java 瀏覽:89
裂變棋牌源碼 瀏覽:87
邀月命令江別鶴退婚 瀏覽:656
春秋app在哪裡查詢 瀏覽:136
用linux設計 瀏覽:747
安卓intent什麼意思 瀏覽:946