Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在另一个活动中获取双变量值并保存和设置文本?_Android_Google Maps - Fatal编程技术网

Android 如何在另一个活动中获取双变量值并保存和设置文本?

Android 如何在另一个活动中获取双变量值并保存和设置文本?,android,google-maps,Android,Google Maps,我想保存纬度和经度并在另一个活动中显示。 如何从这里获取lat和lan,并在其他活动中保存和显示 这是我的密码: ic_save_proceed.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { try {

我想保存纬度和经度并在另一个活动中显示。 如何从这里获取lat和lan,并在其他活动中保存和显示

这是我的密码:

        ic_save_proceed.setOnClickListener(new View.OnClickListener() {

                @Override
                public void onClick(View view) {
                    try {
                        //code
                        double aLat = lat;
                        double aLan = lan;
                        String c = country;

                        String LebalStr = Lebal.getText().toString().trim();
                        // Toast.makeText(getApplicationContext(), "enter Lebal"+LebalStr, Toast.LENGTH_SHORT).show();
                        if (LebalStr.isEmpty()) {
                            Toast.makeText(getApplicationContext(), "enter Lebal", Toast.LENGTH_SHORT).show();
                        }else {
                            Intent intent = new Intent(AddLocation.this, addActivity.class);
                            intent.putExtra("Lebal", LebalStr);
                            startActivity(intent);
                        }

                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }
            });
活动一-从此处发送数据

活动二-从活动一接收数据

在这里,您可以在文本视图中显示lat long。提前谢谢

Intent intent = new Intent(ActivityOne.this, ActivityTwo.class);
intent.putExtra("lat", lat);
intent.putExtra("long", long);
startActivity(intent);
Intent intent = getIntent();
float lat = intent.getFloatExtra("lat");
float long = intent.getFloatExtra("long");