A multi-tab browser app built for Android using Java. Allows users to open, navigate, and close multiple web pages with dynamic WebView handling.
- Multiple tab support with TabLayout
- Dynamic WebView creation and switching
- Address bar input and page loading
- Page title updates on each tab
- URL input handling and fallback to HTTPS
- Java
- Android SDK
- WebView, WebChromeClient, WebViewClient
- TabLayout (Material Components)
- HashMap for tab-WebView management
git clone https://github.com/egezturkk/WebBrowserApp.git
Then:
Open the project in Android Studio
Let Gradle sync complete
Click Run to build and launch the app on your emulator or device