2016-02-13 2 views
-7

В моем основном действии я использую службы определения местоположения Google, и я получаю долготу и широты.Pass Strings от одного вида деятельности до нормального класса

Location mLastLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); 

if (mLastLocation != null) { 
    String longtitude = String.valueOf(mLastLocation.getLongitude()); 
    String latitude = String.valueOf(mLastLocation.getLatitude()); 

Как вы можете видеть, у меня есть 2 строки с данными внутри. Я хочу передать эти строки другим нормальный класс. Каков наилучший способ сделать это?

+1

может хотите узнать некоторые основные Java первый –

ответ

1

Ну вы можете просто передать его как PARAMS к другому классу:

myClassObject.myFunction(string1, string2); 

Или, если объект не был создан, вы можете написать свой собственный конструктор, и дать ему необходимые Титулы:

new MyClass(string1, string); 

или вы можете добавить Params через сеттер к классу:

myClassObject.setString1(string1); 
myClassObject.setString2(string2); 
myClassObject.myFunction();