mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-23 20:54:13 -04:00
#1419 hide search icon when no zim is present
This commit is contained in:
parent
e36a5f18de
commit
e5ee03288a
@ -1660,27 +1660,19 @@ public class MainActivity extends BaseActivity implements WebViewCallback,
|
|||||||
toggleActionItemsConfig();
|
toggleActionItemsConfig();
|
||||||
this.menu = menu;
|
this.menu = menu;
|
||||||
|
|
||||||
if (getCurrentWebView().getUrl() == null ||
|
|
||||||
getCurrentWebView().getUrl().equals(HOME_URL)) {
|
|
||||||
menu.findItem(R.id.menu_read_aloud).setVisible(false);
|
|
||||||
} else {
|
|
||||||
menu.findItem(R.id.menu_read_aloud).setVisible(true);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (tabSwitcherRoot.getVisibility() == View.VISIBLE) {
|
if (tabSwitcherRoot.getVisibility() == View.VISIBLE) {
|
||||||
menu.findItem(R.id.menu_search).setVisible(false);
|
menu.findItem(R.id.menu_search).setVisible(false);
|
||||||
menu.findItem(R.id.menu_fullscreen).setVisible(false);
|
menu.findItem(R.id.menu_fullscreen).setVisible(false);
|
||||||
menu.findItem(R.id.menu_random_article).setVisible(false);
|
menu.findItem(R.id.menu_random_article).setVisible(false);
|
||||||
menu.findItem(R.id.menu_read_aloud).setVisible(false);
|
menu.findItem(R.id.menu_read_aloud).setVisible(false);
|
||||||
} else {
|
} else {
|
||||||
menu.findItem(R.id.menu_search).setVisible(true);
|
|
||||||
menu.findItem(R.id.menu_fullscreen).setVisible(true);
|
menu.findItem(R.id.menu_fullscreen).setVisible(true);
|
||||||
if (getCurrentWebView().getUrl() == null ||
|
if (urlIsHomeOrNull()) {
|
||||||
getCurrentWebView().getUrl().equals(HOME_URL)) {
|
menu.findItem(R.id.menu_search).setVisible(false);
|
||||||
menu.findItem(R.id.menu_read_aloud).setVisible(false);
|
menu.findItem(R.id.menu_read_aloud).setVisible(false);
|
||||||
menu.findItem(R.id.menu_random_article).setVisible(false);
|
menu.findItem(R.id.menu_random_article).setVisible(false);
|
||||||
menu.findItem(R.id.menu_host_books).setVisible(true);
|
|
||||||
} else {
|
} else {
|
||||||
|
menu.findItem(R.id.menu_search).setVisible(true);
|
||||||
menu.findItem(R.id.menu_read_aloud).setVisible(true);
|
menu.findItem(R.id.menu_read_aloud).setVisible(true);
|
||||||
menu.findItem(R.id.menu_random_article).setVisible(true);
|
menu.findItem(R.id.menu_random_article).setVisible(true);
|
||||||
}
|
}
|
||||||
@ -1688,6 +1680,11 @@ public class MainActivity extends BaseActivity implements WebViewCallback,
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private boolean urlIsHomeOrNull() {
|
||||||
|
return getCurrentWebView().getUrl() == null ||
|
||||||
|
getCurrentWebView().getUrl().equals(HOME_URL);
|
||||||
|
}
|
||||||
|
|
||||||
private void updateTabSwitcherIcon() {
|
private void updateTabSwitcherIcon() {
|
||||||
if (tabSwitcherIcon != null) {
|
if (tabSwitcherIcon != null) {
|
||||||
if (webViewList.size() < 100) {
|
if (webViewList.size() < 100) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user