我与Android不是很大,所以我只是要问你:使用多一个字符串“类”
我想从我的位置监听器来传递一些“数据”(GPS坐标)一个字符串,将在onClick函数中使用。如:
case R.id.sendButton:
ParsePush push = new ParsePush();
String message = "Hey, My coordinates are - LONG:" + loc.getLongitude();;
push.setChannel("test1");
push.setMessage(message);
push.sendInBackground();
break;
是的,我DO有一个位置监听器:
class MyLocationListener implements LocationListener {
@Override
public void onLocationChanged(Location loc) {
mlocation.setText("");
Toast.makeText(
getBaseContext(),
"Location changed: Lat: " + loc.getLatitude() + " Lng: "
+ loc.getLongitude(), Toast.LENGTH_SHORT).show();
String longitude = "Longitude: " + loc.getLongitude();
Log.v("Long", longitude);
String latitude = "Latitude: " + loc.getLatitude();
Log.v("Lat", latitude);
ETC ....
所以基本上,我希望能够把我的经度为某个变量(字符串)并在我的onClick按钮中使用该字符串。
我该怎么做?任何环节都会很棒。谢谢!
我想我已经找到了我自己的答案。全局变量。 [全球的Java变量] [1] [1]:http://stackoverflow.com/questions/4646577/global-variables-in-java – Paramone 2014-11-03 12:16:55
请非常小心这个!如果您的应用程序暂时处于非活动状态,则Android可能会删除静态内容以释放RAM。如果您的活动再次激活,那些字段为空! (在访问它们之前,检查它们是否无效并相应地处理) – Michael 2014-11-03 12:29:21