2017-10-09 16 views
-3
<EditText 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:id="@+id/editView" 
       android:layout_marginTop="20dp"/> 

      <Button 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:id="@+id/button" 
       android:text="Click"/> 

      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:id="@+id/textView" 
       android:textSize="20sp"/> 

我没有得到如何编写请给一些解决方案 我想,我在editveiw写上会显示的TextView当我点击按钮在同一个活动我刚刚开始在android中编写我的问题。是如何通过按钮的帮助下TextView中传递的EditText数据在同一个活动

public class MainActivity extends AppCompatActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main_layout); 
     Edittext myTextButton = (Edittext) findViewById(R.id.editView); 
     myTextButton.setOnClickListener(new View.OnClickListener() { 

      } 
     } 
+0

乌尔失踪的setContentView(R.layout.main_layout); super.onCreate(savedInstanceState); – steevoo

+0

首先你的代码有一个问题,你有'Editview'而不是'EditText'? – Xenolion

+0

也是'setContentView(R.layout.main_layout);'编辑你的问题,你会得到一个答案。只需编辑! – Xenolion

回答

2

请检查下面的代码

 final TextView textView =(TextView) findViewById(R.id.textView); 
    final EditText editText =(EditText) findViewById(R.id.editView); 
    Button button =(Button) findViewById(R.id.button); 


    button.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 

      textView.setText(editText.getText().toString()); 
     } 
    }); 
相关问题