2010-12-09 42 views

回答

43

我没有得到第二个问题,也许你可以详细说明......但对于你的第一个查询。

String content = edtEditText.getText().toString(); //gets you the contents of edit text 
tvTextView.setText(content); //displays it in a textview.. 
2
在 “String.xml” 你可以看到你想使用的任何字符串或值

,这里有两个例子:

<string name="app_name">My Calculator App 
    </string> 
<color name="color_menu_home">#ffcccccc</color> 

多用于layout.xml:android:text="@string/app_name"

的优点:你可以经常使用它们,你只需要在你的Layout-xml中链接它们,并且你可以在strings.xml中轻松地改变String-Content,而不需要在源代码中搜索正确的位置。 重要改变语言,你只需要更换的strings.xml - 文件

+0

另一个优点是易于本地化。 – st0le 2010-12-09 09:48:55

3
EditText e=(EditText)findViewById(R.ID.edittext1); 
TextView t=new TextView(this); 
t.setText("Your Text is="+e.getText()); 
setContentView(t); 
4
bb.setOnClickListener(
    new View.OnClickListener() 
    { 
     public void onClick(View view) 
     { 
      String s1=tt.getText().toString(); 
      tv.setText(s1); 
     } 
    } 
); 
7

我只是初学者,帮助您获得的EditText值的TextView。试试这个代码 -

EditText edit = (EditText)findViewById(R.id.editext1); 
TextView tview = (TextView)findViewById(R.id.textview1); 
String result = edit.getText().toString(); 
tview.setText(result); 

这将得到在EditText的文本希望这可以帮助你。

2

首先从编辑文本视图

edittext.getText().toString() 

文字和存储在一个字符串所获得的文字,说value

value = edittext.getText().toString() 

然后设置value为文本textview

textview.setText(value) 
2
yesButton.setOnClickListener(new View.OnClickListener() { 
    @Override 
    public void onClick(View arg0) { 
     eiteText=(EditText)findViewById(R.id.nameET); 
     String result=eiteText.getText().toString(); 
     Log.d("TAG",result); 
    } 
}); 
相关问题