[問題] dial 撥號

看板AndroidDev作者 (批尺伍捌)時間11年前 (2012/08/11 05:57), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
剛開始學習android,還不太會寫,想請問一些問題 目前我是有一個ListView,有三筆資料,像是小明、小王、小美。 想要點擊小明的時候會自動跳到撥號介面,點擊小王小美亦是(號碼都不同)。 我查到跳到撥號介面要這樣寫 Intent intent = new Intent(); intent.setAction(Intent.ACTION_DIAL); intent.setData(Uri.parse( " tel:00000000 " ); startActivity(intent); ListView的點擊事件好像是這樣 m_listview.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> a, View v, int position, long id) { //寫想要的程式 } }); 對於ListView的點擊介面不是很理解.. 是要把撥號介面寫在點擊事件裡面嗎?? 希望知道的高手們可以為我指點迷津 先在此感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.68.201.76

08/11 09:20, , 1F
你可以試看看啊XD 成功了 就是那個意思
08/11 09:20, 1F

08/12 20:54, , 2F
重點是要取到你所點選物件的position 然後取得電話
08/12 20:54, 2F

08/12 20:55, , 3F
再呼叫播號的class
08/12 20:55, 3F

08/12 22:03, , 4F
改成intent.setData(Uri.parse("tel:"+ contactData[arg2]));
08/12 22:03, 4F

08/12 22:03, , 5F
有抓到資料了 謝謝上面的大大
08/12 22:03, 5F
文章代碼(AID): #1G9OF17N (AndroidDev)