我想传递类之间的String值都是相同的包.所以我创建了类似代码的类:
public class Map_Delegate {
String myLatitude;
String myLongitude;
String myName;
private String TAG = "Map_Delegate";
public String getMyName() {
return this.myName;
}
public void setMyName(String value) {
Log.v(TAG, value);
this.myName = value;
}
public String getMyLatitude() {
return this.myLatitude;
}
public void setMyLatitude(String value) {
Log.v(TAG, value);
this.myLatitude = value;
}
public String getMyLongitude() {
return this.myLongitude;
}
public void setMyLongitude(String value) {
Log.v(TAG, value);
this.myLongitude = value;
}
}
Run Code Online (Sandbox Code Playgroud)
但它无法传递价值.我做了这样的代码来设置值:
Map_Delegate map = new Map_Delegate();
map.setMyName(first_name_temp + " " + last_name_temp);
map.setMyLatitude(homeLatitude_temp);
map.setMyLongitude(homeLongitude_temp);
Run Code Online (Sandbox Code Playgroud)
获取值的代码:
Map_Delegate map = new Map_Delegate();
name_val = getMyName();
lat_val = getMyLatitude();
long_val = getMyLongitude();
Run Code Online (Sandbox Code Playgroud)
你猜猜为什么得到Null值?同一个包中的所有类和公共.AnyIdea?
| 归档时间: |
|
| 查看次数: |
2397 次 |
| 最近记录: |