我正试图为我的地图应用程序添加一些用户功能,我似乎无法为单个按钮创建一个监听器。
也,我想创建另一个类,仍然能够调用所有的谷歌地图功能,我只是扩展mapsactivity吗?
下面是按钮的代码:public void buttonOnClick(View view){
Button checkPoint = (Button) view;
checkPoint.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
AlertDialog.Builder alert = new AlertDialog.Builder(this);
}
});
}
编译器不识别this部分。它说它无法辨认。我一直在尝试遵循所有的例子,我找不到一个工作哈哈
当你写
new AlertDialog.Builder(this)
在点击监听程序会给你错误:
The constructor AlertDialog.Builder(new View.OnClickListener(){}) is undefined
new AlertDialog.Builder(<YourActivityClassName>.this)