mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-08 12:37:37 +00:00
114 lines
5.6 KiB
XML
114 lines
5.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
|
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
|
|
|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:gecko="http://schemas.android.com/apk/res-auto"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent">
|
|
|
|
<ViewStub android:id="@+id/tabs_panel"
|
|
android:layout="@layout/tabs_panel_view"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"/>
|
|
|
|
<view class="org.mozilla.gecko.GeckoApp$MainLayout"
|
|
android:id="@+id/main_layout"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:background="@android:color/transparent">
|
|
|
|
<RelativeLayout android:id="@+id/gecko_layout"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:layout_above="@+id/find_in_page">
|
|
|
|
<include layout="@layout/shared_ui_components"/>
|
|
|
|
<FrameLayout android:id="@+id/home_pager_container"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:visibility="gone">
|
|
|
|
<ViewStub android:id="@+id/home_pager_stub"
|
|
android:layout="@layout/home_pager"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"/>
|
|
|
|
<ViewStub android:id="@+id/home_banner_stub"
|
|
android:layout="@layout/home_banner"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="@dimen/home_banner_height"
|
|
android:layout_gravity="bottom"/>
|
|
|
|
</FrameLayout>
|
|
|
|
</RelativeLayout>
|
|
|
|
<org.mozilla.gecko.FindInPageBar android:id="@+id/find_in_page"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentBottom="true"
|
|
style="@style/FindBar"
|
|
android:visibility="gone"/>
|
|
|
|
<org.mozilla.gecko.MediaCastingBar android:id="@+id/media_casting"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentBottom="true"
|
|
style="@style/FindBar"
|
|
android:visibility="gone"/>
|
|
|
|
<FrameLayout android:id="@+id/search_container"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:layout_below="@+id/browser_actionbar"
|
|
android:background="@android:color/white"
|
|
android:visibility="invisible"/>
|
|
|
|
<!-- When focus is cleared from from BrowserToolbar's EditText to
|
|
lower the virtual keyboard, focus will be returned to the root
|
|
view. To make sure the EditText is not the first focusable view in
|
|
the root view, BrowserToolbar should be specified as low in the
|
|
view hierarchy as possible. -->
|
|
|
|
<org.mozilla.gecko.widget.GeckoViewFlipper android:id="@id/browser_actionbar"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="@dimen/browser_toolbar_height"
|
|
android:clickable="true"
|
|
android:focusable="true">
|
|
|
|
<org.mozilla.gecko.toolbar.BrowserToolbar
|
|
android:id="@+id/browser_toolbar"
|
|
style="@style/BrowserToolbar"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="@dimen/browser_toolbar_height"
|
|
android:clickable="true"
|
|
android:focusable="true"
|
|
android:background="@drawable/url_bar_bg"/>
|
|
|
|
<org.mozilla.gecko.ActionModeCompatView android:id="@+id/actionbar"
|
|
android:layout_height="match_parent"
|
|
android:layout_width="match_parent"
|
|
style="@style/GeckoActionBar"/>
|
|
|
|
</org.mozilla.gecko.widget.GeckoViewFlipper>
|
|
|
|
<org.mozilla.gecko.toolbar.ToolbarProgressView android:id="@+id/progress"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="14dp"
|
|
android:layout_marginTop="-8dp"
|
|
android:layout_below="@id/browser_actionbar"
|
|
android:src="@drawable/progress"
|
|
android:background="@null"
|
|
android:visibility="gone" />
|
|
|
|
</view>
|
|
|
|
<ViewStub android:id="@+id/toast_stub"
|
|
android:layout="@layout/button_toast"
|
|
style="@style/Toast"/>
|
|
|
|
</RelativeLayout>
|