gpt4 book ai didi

android - 变量点需要是final

转载 作者:行者123 更新时间:2023-11-30 02:05:51 25 4
gpt4 key购买 nike

我收到一条错误消息,指出“变量‘point’是从内部类访问的,需要声明为最终的”。错误在最后一个“点”on.position

googleMap.setOnMapLongClickListener(new GoogleMap.OnMapLongClickListener() {

@Override
public void onMapLongClick(LatLng point) {
googleMap.setOnMapLongClickListener(new GoogleMap.OnMapLongClickListener() {

@Override
public void onMapLongClick(LatLng point) {
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("Title");

// Set up the input
final EditText input = new EditText(MainActivity.this);
builder.setView(input);

// Set up the buttons
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {@Override
public void onClick(DialogInterface dialog, int which) {
String text = input.getText().toString();
googleMap.addMarker(new MarkerOptions()
.position(point)
.title(text));
}
});
}
});
}
});
}

最佳答案

将点声明为final

@Override
public void onMapLongClick(final LatLng point) {

关于android - 变量点需要是final,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30674796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com