[Android] Use ExtendedFab, download icon for download maps screen fab

Signed-off-by: Harry Bond <me@hbond.xyz>


Signed-off-by: Harry Bond <me@hbond.xyz>

Signed-off-by: Harry Bond <me@hbond.xyz>
This commit is contained in:
Harry Bond
2025-08-22 16:41:25 +01:00
parent b26deb3bb2
commit 6020ae0c7d
2 changed files with 7 additions and 5 deletions

View File

@@ -17,12 +17,12 @@ import app.organicmaps.sdk.downloader.UpdateInfo;
import app.organicmaps.sdk.util.StringUtils; import app.organicmaps.sdk.util.StringUtils;
import app.organicmaps.sdk.util.UiUtils; import app.organicmaps.sdk.util.UiUtils;
import com.google.android.material.button.MaterialButton; import com.google.android.material.button.MaterialButton;
import com.google.android.material.floatingactionbutton.FloatingActionButton; import com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton;
class BottomPanel class BottomPanel
{ {
private final DownloaderFragment mFragment; private final DownloaderFragment mFragment;
private final FloatingActionButton mFab; private final ExtendedFloatingActionButton mFab;
private final MaterialButton mButton; private final MaterialButton mButton;
private final View.OnClickListener mDownloadListener = new View.OnClickListener() { private final View.OnClickListener mDownloadListener = new View.OnClickListener() {

View File

@@ -24,7 +24,7 @@
android:layout_below="@id/toolbar" android:layout_below="@id/toolbar"
android:layout_above="@id/action"/> android:layout_above="@id/action"/>
<com.google.android.material.floatingactionbutton.FloatingActionButton <com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton
android:id="@+id/fab" android:id="@+id/fab"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
@@ -33,8 +33,10 @@
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginEnd="@dimen/margin_base" android:layout_marginEnd="@dimen/margin_base"
android:layout_marginBottom="@dimen/margin_base" android:layout_marginBottom="@dimen/margin_base"
app:tint="?android:textColorPrimaryInverse" android:text="@string/download_maps"
app:srcCompat="@drawable/ic_plus"/> android:textColor="?accentButtonTextColor"
app:iconTint="?android:textColorPrimaryInverse"
app:icon="@drawable/ic_download"/>
<app.organicmaps.widget.PlaceholderView <app.organicmaps.widget.PlaceholderView
android:id="@+id/placeholder" android:id="@+id/placeholder"