Trying To Add A Second Link To App Menu Android
i'm trying to add a second link to the menu. the first one has worked fine. the second is called menu_about package com.test.apppackage; import android.app.Activity; import androi
Solution 1:
You have 2 onOptionsItemSelected
:
public boolean onOptionsItemSelected(MenuItem item) { // <-- this
int id = item.getItemId();
switch(id) {
case com.homeovitality.productrecommender.R.id.menu_reset:
mWebview .loadUrl("https://www.google.com/news");
setContentView(mWebview );
break;
}
return super.onOptionsItemSelected(item);
}
public class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
public boolean onOptionsItemSelected(MenuItem item) { // <-- and this
int id = item.getItemId();
switch(id) {
case com.homeovitality.productrecommender.R.id.menu_about:
mWebview .loadUrl("https://www.bbc.co.uk");
setContentView(mWebview );
break;
}
return super.onOptionsItemSelected(item);
}
Delete one of them and switch the id like this:
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
switch(id) {
case com.homeovitality.productrecommender.R.id.menu_reset:
mWebview .loadUrl("https://www.google.com/news");
setContentView(mWebview );
break;
case com.homeovitality.productrecommender.R.id.menu_about:
mWebview .loadUrl("https://www.bbc.co.uk");
setContentView(mWebview );
break;
}
return super.onOptionsItemSelected(item);
}
Post a Comment for "Trying To Add A Second Link To App Menu Android"