This commit is contained in:
2025-08-14 16:48:48 +09:00
parent 068a7bd8e2
commit ed8b691452
8 changed files with 125 additions and 53 deletions
+79 -42
View File
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
@@ -15,7 +16,6 @@
android:visibility="visible"
android:layout_width="0dp"
android:layout_height="0dp"
android:background="@drawable/base_bg"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
@@ -39,49 +39,86 @@
app:singleSelection="true"
android:layout_width="wrap_content"
android:layout_height="35dp">
<androidx.appcompat.widget.AppCompatRadioButton
android:text="feeds"
android:id="@+id/feeds"
style="@style/tabItem"
android:layout_height="match_parent"/>
<androidx.appcompat.widget.AppCompatRadioButton
android:text="booktoki"
android:id="@+id/books"
style="@style/tabItem"
android:layout_height="match_parent"/>
<androidx.appcompat.widget.AppCompatRadioButton
android:text="newtoki"
android:id="@+id/webtoons"
style="@style/tabItem"
android:layout_height="match_parent"/>
<androidx.appcompat.widget.AppCompatRadioButton
android:text="manatoki"
android:id="@+id/comics"
style="@style/tabItem"
android:layout_height="match_parent"/>
<androidx.appcompat.widget.AppCompatRadioButton
android:text="perplexity"
android:id="@+id/perplexity"
style="@style/tabItem"
android:layout_height="match_parent"/>
<androidx.appcompat.widget.AppCompatRadioButton
android:text="zota"
android:id="@+id/zota"
style="@style/tabItem"
android:layout_height="match_parent"/>
<androidx.appcompat.widget.AppCompatRadioButton
android:text="twitter"
android:id="@+id/twitter"
style="@style/tabItem"
android:layout_height="match_parent"/>
<androidx.appcompat.widget.AppCompatRadioButton
android:text="magnet"
android:id="@+id/magnet"
style="@style/tabItem"
android:layout_height="match_parent"/>
</RadioGroup>
</HorizontalScrollView>
<aeonlabs.solutions.common.layout.fab.FloatingActionMenu
android:id="@+id/floating_action_menu"
android:layout_margin="5dp"
app:menu_colorNormal="#80FF0000"
app:menu_fab_size="mini"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintRight_toRightOf="parent"
android:layout_height="match_parent"
android:layout_width="match_parent"
>
<aeonlabs.solutions.common.layout.fab.FloatingActionButton
app:fab_label="feeds"
android:id="@+id/feeds"
app:fab_showShadow="true"
app:fab_size="mini"
android:onClick="floatClick"
android:layout_width="wrap_content"
android:layout_height="20dp"/>
<aeonlabs.solutions.common.layout.fab.FloatingActionButton
app:fab_label="booktoki"
android:id="@+id/books"
app:fab_showShadow="true"
app:fab_size="mini"
android:onClick="floatClick"
android:layout_width="wrap_content"
android:layout_height="20dp"/>
<aeonlabs.solutions.common.layout.fab.FloatingActionButton
app:fab_label="newtoki"
android:id="@+id/webtoons"
app:fab_showShadow="true"
app:fab_size="mini"
android:onClick="floatClick"
android:layout_width="wrap_content"
android:layout_height="20dp"/>
<aeonlabs.solutions.common.layout.fab.FloatingActionButton
app:fab_label="manatoki"
android:id="@+id/comics"
app:fab_showShadow="true"
app:fab_size="mini"
android:onClick="floatClick"
android:layout_width="wrap_content"
android:layout_height="20dp"/>
<aeonlabs.solutions.common.layout.fab.FloatingActionButton
app:fab_label="perplexity"
android:id="@+id/perplexity"
app:fab_showShadow="true"
app:fab_size="mini"
android:onClick="floatClick"
android:layout_width="wrap_content"
android:layout_height="20dp"/>
<aeonlabs.solutions.common.layout.fab.FloatingActionButton
app:fab_label="zota"
android:id="@+id/zota"
app:fab_showShadow="true"
app:fab_size="mini"
android:onClick="floatClick"
android:layout_width="wrap_content"
android:layout_height="20dp"/>
<aeonlabs.solutions.common.layout.fab.FloatingActionButton
app:fab_label="twitter"
android:id="@+id/twitter"
app:fab_showShadow="true"
app:fab_size="mini"
android:onClick="floatClick"
android:layout_width="wrap_content"
android:layout_height="20dp"/>
<aeonlabs.solutions.common.layout.fab.FloatingActionButton
app:fab_label="magnet"
android:id="@+id/magnet"
app:fab_showShadow="true"
app:fab_size="mini"
android:onClick="floatClick"
android:layout_width="wrap_content"
android:layout_height="20dp"/>
</aeonlabs.solutions.common.layout.fab.FloatingActionMenu>
</androidx.constraintlayout.widget.ConstraintLayout>
+19 -7
View File
@@ -3,7 +3,6 @@
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:background="@android:color/transparent"
android:layout_width="match_parent"
android:layout_height="match_parent">
@@ -24,10 +23,23 @@
android:foregroundTint="@color/finestSilver"
tools:ignore="ContentDescription,UseAppTint"
android:layout_height="30dp" />
<ImageButton
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintRight_toRightOf="parent"
android:id="@+id/back"
android:scaleType="fitCenter"
android:adjustViewBounds="true"
android:visibility="visible"
android:background="@null"
android:src="@drawable/back_vector"
android:tint="@color/white"
android:foregroundTint="@color/white"
android:layout_width="40dp"
tools:ignore="ContentDescription"
android:layout_height="40dp" />
<ImageButton
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintRight_toLeftOf="@id/back"
android:id="@+id/vote"
android:scaleType="fitCenter"
android:adjustViewBounds="true"
@@ -121,7 +133,7 @@
android:visibility="visible"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@id/bookmark"
app:layout_constraintTop_toBottomOf="@id/progressBar"
android:layout_height="0dp"
app:layout_constraintBottom_toBottomOf="parent"
/>
@@ -134,7 +146,7 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@id/bookmark"
app:layout_constraintTop_toBottomOf="@id/progressBar"
android:layout_height="0dp"
/>
@@ -149,9 +161,9 @@
android:layout_height="0dp"/>
<ProgressBar
app:layout_constraintTop_toTopOf="@id/geckoWeb"
app:layout_constraintLeft_toLeftOf="@id/geckoWeb"
app:layout_constraintRight_toRightOf="@id/geckoWeb"
app:layout_constraintTop_toBottomOf="@id/home"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
android:id="@+id/progressBar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="0dp"
+3
View File
@@ -108,10 +108,13 @@
</style>
<style name="tabItem">
<item name="android:button">@null</item>>
<item name="android:gravity">center</item>>
<item name="android:background">@color/tabs_black</item>>
<item name="android:textColor">@color/white</item>>
<item name="android:layout_width">120dp</item>>
</style>
</resources>