Merhaba Aşağıdaki kodda ile currentLong
ve currentLat
, vars
var. On (Açık) Düğmesinde arraylist Coordinates'e varLat1
ve VarLong1
ekliyorum. Nasıl Log.d
kullanarak, dizinin değerlerini alırım. marcCoordinates.size()
bana doğru boyutu verir ama marcCoordinates.get(s)
bana [email protected]
YARDIM TeşekkürArrayList <> listeyi al
public class MainActivity extends AppCompatActivity implements LocationListener {
public class Coordinates {
public final double latitudeX;
public final double longitudeY;
public Coordinates(double lat, double lon) {
latitudeX = lat;
longitudeY = lon;}}
....
ArrayList<Coordinates> marcCoordinates = new ArrayList<>();
....
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
varLat1 = (currentLat);
varLong1 = (currentLong);
marcCoordinates.add(new Coordinates(varLat1, varLong1));
... verir
int s = marcCoordinates.size();
Log.d("log2",""+ marcCoordinates.get(s) + "" + marcCoordinates.size());
daha iyi olur:
bu sadece sınıfta
toString
geçersiz düzeltmek için soruyu yinelenen yanıtlar oluşturmaktan daha çok kopyalamak için. – bcsb1001