This commit is contained in:
lunaticbum
2024-11-12 17:13:05 +09:00
parent 4b51b9807a
commit 0a2cd56c93
3 changed files with 304 additions and 339 deletions
@@ -34,7 +34,8 @@
app:contentInsetRight="0dp"
app:contentInsetStart="0dp">
<include layout="@layout/toolbar_content" />
<include
android:id="@+id/toolbar_content" layout="@layout/toolbar_content" />
</androidx.appcompat.widget.Toolbar>
</com.google.android.material.appbar.AppBarLayout>
@@ -54,7 +55,9 @@
android:indeterminate="false"
android:progressDrawable="@drawable/progress_drawable" />
<include layout="@layout/menus" />
<include
android:id="@+id/menus"
layout="@layout/menus" />
<!-- View where the video will be shown when video goes fullscreen -->
<RelativeLayout
+142 -136
View File
@@ -1,145 +1,151 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/menuLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clickable="true"
android:focusable="true"
android:onClick="onClick"
android:orientation="vertical"
android:visibility="gone">
<layout>
<data>
<kr.lunaticbum.awesomewebview.views.ShadowLayout
android:id="@+id/shadowLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:clipChildren="false"
android:clipToPadding="false"
app:slCornerRadius="@dimen/defaultMenuDropShadowCornerRadius"
app:slShadowColor="@color/finestBlack10"
app:slShadowSize="@dimen/defaultMenuDropShadowSize">
</data>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/menuLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clickable="true"
android:focusable="true"
android:onClick="onClick"
android:orientation="vertical"
android:visibility="gone">
<LinearLayout
android:id="@+id/menuBackground"
<kr.lunaticbum.awesomewebview.views.ShadowLayout
android:id="@+id/shadowLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="8dp"
android:paddingTop="8dp">
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:clipChildren="false"
android:clipToPadding="false"
app:slCornerRadius="@dimen/defaultMenuDropShadowCornerRadius"
app:slShadowColor="@color/finestBlack10"
app:slShadowSize="@dimen/defaultMenuDropShadowSize">
<LinearLayout
android:id="@+id/menuRefresh"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
android:id="@+id/menuBackground"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="8dp"
android:paddingTop="8dp">
<LinearLayout
android:id="@+id/menuRefresh"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuRefreshTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/refresh"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuFind"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuFindTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/find"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuShareVia"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuShareViaTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/share_via"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuCopyLink"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuCopyLinkTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/copy_link"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuOpenWith"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuOpenWithTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/open_with"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<TextView
android:id="@+id/menuRefreshTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/refresh"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuFind"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuFindTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/find"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuShareVia"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuShareViaTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/share_via"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuCopyLink"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuCopyLinkTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/copy_link"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
<LinearLayout
android:id="@+id/menuOpenWith"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@drawable/selector_light_theme"
android:gravity="center_vertical|left"
android:onClick="onClick">
<TextView
android:id="@+id/menuOpenWithTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:includeFontPadding="false"
android:paddingLeft="16dp"
android:paddingRight="32dp"
android:singleLine="true"
android:text="@string/open_with"
android:textColor="@color/finestBlack"
android:textSize="@dimen/defaultMenuTextSize" />
</LinearLayout>
</LinearLayout>
</kr.lunaticbum.awesomewebview.views.ShadowLayout>
</RelativeLayout>
</kr.lunaticbum.awesomewebview.views.ShadowLayout>
</RelativeLayout>
</layout>