【发布时间】:2013-05-19 14:43:57
【问题描述】:
我正在使用 Android 中的 GoogleMap V2,我在地图上有一些标记,单击我正在打开 InfoWindow 的任何标记。在我的信息窗口中,我有 4 个文本视图和 2 个按钮。我想单击这两个按钮执行一些不同的操作:在我的情况下,按钮 1 用于获取方向,按钮 2 用于拨打电话。我不知道我该怎么做,所以请帮助我找到这个问题的解决方案。为了更好地理解,我附上了我的信息窗口的图像。以下是我试图激发我的意图的一些代码:
phoneBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:"
+ phoneText.getText().toString()));
System.out.println("Clicking");
activity.startActivity(callIntent);
}
});
【问题讨论】:
-
只需在弹出窗口中使用的充气机内的那个按钮上设置OnClickListener。
-
在我的问题中我已经这样做了。
-
@Shiv 我不认为这是可能的。检查下面的答案
标签: android