每次更新时从文本视图中获取文本

时间:2017-11-12 17:49:23

标签: java android dictionary gettext

我有一个Android studio的应用程序。我找到我的坐标的地图应用程序,我将它们设置为2个textviews。正如你想象的那样,当我移动的时候这些节目我想从这两个文本视图中获取这些值,所以我可以将它们设置为标记,以便在我制作的地图片段中找到我。

    double lat11 = Double.parseDouble(this.lat.getText().toString());
    double long11 = Double.parseDouble(this.longi.getText().toString());


    LatLng loc = new LatLng(lat11,long11);
    googleMap.addMarker(new MarkerOptions().position(loc)
            .title(""));
    googleMap.moveCamera(CameraUpdateFactory.newLatLng(loc));

您还可以想象上面的代码只采用2个textviews的默认值!

任何人的意见都会感激不尽!!

1 个答案:

答案 0 :(得分:1)

EditText textview = (EditText) findViewById(R.id.text_view);

textview.addTextChangedListener(new TextWatcher() {
        @Override
        public void beforeTextChanged(CharSequence s, int start, int count, int after) {
             //Called after before changed
        }

        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {
            //Called after on changed
        }

        @Override
        public void afterTextChanged(Editable s) {
            //Called after text changed
        }
    });