从EditText显示字符串

Fab*_*eci 1 string android view textview android-edittext

我想像应用程序"谷歌保持"一样显示TextView可编辑但是

  EditText text = (EditText)findViewById(R.id.edittext);
  String value = text.getText().toString();
Run Code Online (Sandbox Code Playgroud)

没用

MSA*_*MSA 5

你好我已经做了一个我认为你可以使用的例子:

布局:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" 
android:orientation="vertical"
>

<TextView
    android:id="@+id/textView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:textColor="#FF0000"
    android:text="@string/hello_world" />

<EditText
    android:id="@+id/editText"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />

<Button
    android:id="@+id/getInfoButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="GET INFO" 
    android:layout_gravity="center_horizontal"
    />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

主要活动

package com.example.testedittext;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends Activity {

private TextView info;
private EditText input;
private Button getInfo;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    info = (TextView) findViewById(R.id.textView);
    input = (EditText)findViewById(R.id.editText);
    getInfo = (Button)findViewById(R.id.getInfoButton);
    getInfo.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            String inputText = input.getText().toString();
            info.setText(inputText);
        }
    });

}


}
Run Code Online (Sandbox Code Playgroud)

这是输出:

编辑文本示例

希望这会有所帮助,干杯