一,撥打電話
lv.setOnItemClickListener(new OnItemClickListener() {
@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { //添加意圖 Intent intent = new Intent(); //添加動作 intent.setAction(intent.ACTION_CALL); //添加數據 intent.setData(Uri.parse("tel:"+phones[position])); startActivity(intent); } }); |
注意:添加撥打電話的權限
三,發送短信
lv.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
Intent i=new Intent(getApplicationContext(), SmsActivity.class); i.putExtra("number", phones[position]); startActivity(i);
return true; } }); |
注意:短信的權限
作爲初學者,增加權限最容易忘記了