我来自C ++和一些VB.NET的强大背景。我正在尝试奠定一些基础,以便更熟悉如何在Android上正确开发。
现在我最大的问题是从文本框中获取输入并将其传递给一个可以打开Web浏览器的函数,并根据文本框中的输入进行搜索。
public void toURL(View passedView, EditText name){
//Intent intent = new Intent(this, GTG.class);
Intent intent = new Intent(Intent.ACTION_WEB_SEARCH);
String term = name.getText().toString();
intent.putExtra(SearchManager.QUERY, term);
startActivity(intent);
}
我在C ++中的背景告诉我,我需要传递文本框的参数并在函数中使用它的实例,但是现在它一直在崩溃我。
我不确定文本框的类型(我见过EditText和TextView)以及如何将输入用作字符串。