diff --git a/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java b/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java
index 187185eb3..71b60aa83 100644
--- a/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java
+++ b/app/src/main/java/org/kiwix/kiwixmobile/main/MainActivity.java
@@ -1079,6 +1079,13 @@ public class MainActivity extends BaseActivity implements WebViewCallback,
return false;
}
+ @OnClick(R.id.tab_switcher_close_all_tabs)
+ void closeAllTabs() {
+ webViewList.clear();
+ tabsAdapter.notifyDataSetChanged();
+ updateTabSwitcherIcon();
+ }
+
@OnClick(R.id.bottom_toolbar_bookmark)
public void toggleBookmark() {
//Check maybe need refresh
diff --git a/app/src/main/res/layout/tab_switcher.xml b/app/src/main/res/layout/tab_switcher.xml
index a738a3099..5423306e9 100644
--- a/app/src/main/res/layout/tab_switcher.xml
+++ b/app/src/main/res/layout/tab_switcher.xml
@@ -12,4 +12,16 @@
android:layout_height="match_parent"
android:orientation="horizontal"
app:layoutManager="android.support.v7.widget.LinearLayoutManager" />
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 160b7aa94..849694141 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -239,4 +239,5 @@
New tab
Switch tabs
:D
+ Close all tabs