将字符串从一个活动传递到正常类

时间:2016-02-13 22:07:54

标签: java android

在我的主要活动中,我使用谷歌位置服务,我得到经度和 纬度。

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

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

正如您所看到的,我有两个包含数据的字符串。我想将此字符串传递给其他普通类。最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

那么你可以将它作为参数传递给另一个类:

myClassObject.myFunction(string1, string2);

或者如果尚未创建对象,您可以编写自己的构造函数,并为其提供必要的参数:

new MyClass(string1, string);

或者你可以通过setter将params添加到类中:

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