我是Android开发人员(和stackoverflow)的新手。
我正在尝试创建一个应用程序,将您当前浏览的网站的URL添加到微调器中。问题很简单,我不知道该怎么做。我似乎无法找到任何方法或解决方案,即使我已经搜索了很长时间。
我的代码如下所示:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_browse);
WebView myWebView = (WebView) findViewById(R.id.webView1);
myWebView.setWebViewClient(new WebViewClient());
myWebView.loadUrl("no.wikipedia.org/wiki/Spesial:Tilfeldig");
}
[...]
btnAdd.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
String label = inputLabel.getText().toString();
if (label.trim().length() > 0) {
// database handler
DatabaseHandler db = new DatabaseHandler(
getApplicationContext());
// inserting new label into database
db.insertLabel(label);
// making input filed text to blank
inputLabel.setText("");
// Hiding the keyboard
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(inputLabel.getWindowToken(), 0);
// loading spinner with newly added data
loadSpinnerData();
} else {
Toast.makeText(getApplicationContext(), "Please enter label name",
Toast.LENGTH_SHORT).show();
}
}
}
我会非常感谢任何帮助。
答案 0 :(得分:0)
Android的WebView
类有一个getUrl()
方法可以使用。它会返回String
,您可以为Spinner
添加适配器。
有一个Spinner
教程here可以查看详细信息。