我使用这个不错的库来显示气球:MapViewBalloons
我想在气球中添加一个切换按钮,这样我就可以将一个点标记为收藏。问题是它会切换整个叠加层的状态,而不仅仅是当前气球的状态。
我该如何解决?这是我的代码,提前谢谢!
@Override
protected void setupView(Context context, final ViewGroup parent) {
// inflate our custom layout into parent
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.baloon_overlay, parent);
ToggleButton favorite = (ToggleButton) v
.findViewById(R.id.toggleButton1);
favorite.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
if (isFav==false) {
isFav=true;
System.out.println("true");}
else {
isFav=false;
System.out.println("false");
}
}
});
}