0
我想讓用戶點擊我的通話按鈕,然後打開一個警告對話框有2個選項(呼叫和取消按鈕)我試圖實現一些代碼但拋出異常。很模糊的我知道,但要保持它的簡單我如何使用一個方法,把下面的代碼的alerdialog按通話按鈕,打開一個對話框,然後發起意圖調用點擊是選項
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
if ((getArguments().getInt(ARG_SECTION_NUMBER)==1)) {
View view = inflater.inflate(R.layout.phones, container, false);
//button decloration
Button newPage = (Button)view.findViewById(R.id.view3);
newPage.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) { Intent callIntent = new Intent(Intent.ACTION_DIAL);
callIntent.setData(Uri.parse("tel:07**********"));
startActivity(callIntent); }
});
return view;
}
做我插入所有//按鈕decloration的 按鈕NEWPAGE =(按鈕)view.findViewById(R.id.view3); (Intent.ACTION_DIAL); callPage.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v){Intent callIntent = new Intent(Intent.ACTION_DIAL); callIntent.setData(Uri.parse(「tel:07 *** *******「)); startActivity(callIntent);} }); 返回視圖; }你在這裏聲明你的通話代碼 – jamie
只需要按鈕聲明oncreate()然後實現onClickListener()。在onClick()方法中,調用callPhone()之類的方法,實現callPhone(){}方法並將代碼放在那裏。 –
現在即時通訊無法解決基地活動..任何想法? – jamie