*我創建了一個警告對話框,點擊標記
*後顯示,但是當我點擊標記時,它會使應用程序崩潰。
*可能是什麼問題?我有什麼遺漏?
由於提前
AlertDialog沒有顯示當我點擊標記
googleMap.setOnMarkerClickListener(new OnMarkerClickListener() {
@SuppressWarnings("deprecation")
@Override
public boolean onMarkerClick(Marker marker) {
showAlertDialog();
return false;
}
});
private void showAlertDialog() {
AlertDialog alert = new AlertDialog.Builder(
getBaseContext()).create();
alert.setTitle("Location Selected");
alert.setMessage("Add this Location to your");
alert.setButton("Places",
new DialogInterface.OnClickListener() {
//code goes here
});
alert.setButton("Activities",
new DialogInterface.OnClickListener() {
//code goes here
}
});
alert.show();
}
你可以請張貼您的logcat片斷更多的瞭解呢? –