如何在Android中从文本框中获取文本,并在按下按钮时输入字符串
我这里有代码: 以下是主文件:如何在Android中从文本框中获取文本,并在按下按钮时输入字符串,android,Android,我这里有代码: 以下是主文件: package com.example.work.try1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_launch); final View buttonS = findViewById(R.id.button);
package com.example.work.try1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_launch);
final View buttonS = findViewById(R.id.button);
buttonS.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Uri uri = Uri.parse("https://www.navanithiastrolife.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
}
});
final View button2 = findViewById(R.id.button2);
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String user_name = button2.getText(R.id.editText).toString();
String password = button2.getText(R.id.editText3).toString();
}
});
}
我不知道如何从文本框中获取文本以及单击按钮时获取文本。请阅读文档,了解如何编写android应用程序。你可以从一开始 要回答你的问题 假设有一个按钮
b
和一个EditTexte
。按下按钮时,您将如何从编辑文本中获取文本
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_launch);
Button b = (Button)findViewById(R.id.<Button ID>);
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
EditText e = (EditText)findViewById(R.id.<EditText ID>);
String s = e.getText().toString(); //getting the string from the edit text
}
});
}
@覆盖
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_launch);
按钮b=(按钮)findViewById(R.id.);
b、 setOnClickListener(新视图。OnClickListener(){
@凌驾
公共void onClick(视图){
EditText e=(EditText)findViewById(R.id.);
字符串s=e.getText().toString();//从编辑文本中获取字符串
}
});
}
首先初始化视图,然后从中获取数据。像
EditText editText1 = (EditText)findViewById(R.id.editText);
EditText editText2 = (EditText)findViewById(R.id.editText3);
Button button2 = (Button)findViewById(R.id.button2);
然后单击按钮从编辑文本中获取文本
button2.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
String user_name = edittext1.getText().toString();
String password = edittext2.getText().toString();
}
});
要将此退出文本数据放在何处?请按照以下步骤操作:欢迎使用SO。我建议你们在这里发帖之前先阅读一些教程。你的问题甚至还不清楚,你可以从谷歌上的1000个链接中得到答案,只需按一下按钮,谷歌如何从编辑文本中获取文本。在提出新问题之前,请先进行谷歌搜索。