2016-06-20 2 views
-1

При попытке интегрировать googleMaps в мою MainActivity следующие инструкции here, слово GpsLocation (оранжевый ящик 6 на связанной странице) идет красным и говорит- Invalid method declaration; return type required.GpsLocation: Недопустимое объявление метода; требуется возвращаемый тип

Я знаю, что это означает, что он должен быть внутри кнопки или пустоте или что-то, но здесь я понятия не имею, , что это должно быть. Поэтому, пожалуйста, посмотрите на мою MainActivity, и скажите мне, где я ошибаюсь.

Вот мой MainActivity:

package com.lalalaala.mapstest; 

import android.content.Context; 
import android.os.Bundle; 
import android.support.v7.app.AppCompatActivity; 
import android.widget.TextView; 
import android.widget.Toast; 

import com.google.android.gms.maps.GoogleMap; 
import com.google.android.gms.maps.MapFragment; 

public class MainActivity extends AppCompatActivity { 
    private GoogleMap googleMap; // Might be null if Google Play services APK is not available. 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 


     if (googleMap == null) { 

      googleMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap(); 

      // check if map is created successfully or not 
      if (googleMap == null) { 
       Toast.makeText(getApplicationContext(), 
         "Sorry! unable to create maps", Toast.LENGTH_SHORT).show(); 
      } 
      else { 
       // Changing map type 
       //TODO 
      } 
     } 
    } 

    public GpsLocation (Context mContext, TextView gpsStatusTextView) { 
     this.mContext = mContext; 
     this.gpsStatusTextView = gpsStatusTextView; 
     getLocation(); 
    } 
} 

Спасибо

+1

что вы не понимаете ошибки во время компиляции вы получаете? – Blackbelt

+0

Я не компилировал .. это вид из первых рук (он становится красным и дает предупреждения) –

ответ

1

метод должен иметь тип возврата в вашем случае GpsLocationиимя. В настоящее время у вас есть только тип возврата.

не

public GpsLocation (Context mContext, TextView gpsStatusTextView) { 

} 
+0

К сожалению, я не получил вас –

+0

ohhhh..haha. - комментарий! –

+0

Я удалил его, чтобы предотвратить дальнейшую путаницу. –

Смежные вопросы