mirror of
https://github.com/home-assistant/android
synced 2024-10-06 16:19:38 +00:00
Make background transparent, remove resizing and set minimum size to 1x1 grid for camera widget (#3375)
* Make background transparent, remove resizing and set minimum size to 1x1 grid for camera widget * Use transparent background with rounded corners * Remove background * Change image view scale type * Restore transparent background * Set target cell size to maintain 2x2 grid by default --------- Co-authored-by: Justin Bassett <bassett.justint@gmail.com>
This commit is contained in:
parent
f763c69344
commit
ac02e8578a
|
@ -154,7 +154,7 @@ class CameraWidget : AppWidgetProvider() {
|
|||
}
|
||||
try {
|
||||
picasso.invalidate(url)
|
||||
picasso.load(url).resize(1024, 600).into(
|
||||
picasso.load(url).into(
|
||||
this,
|
||||
R.id.widgetCameraImage,
|
||||
intArrayOf(appWidgetId)
|
||||
|
|
6
app/src/main/res/drawable/widget_transparent_background.xml
Executable file
6
app/src/main/res/drawable/widget_transparent_background.xml
Executable file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
<solid android:color="@android:color/transparent"/>
|
||||
<corners android:radius="?dimenWidgetCornerRadius"/>
|
||||
</shape>
|
|
@ -5,7 +5,7 @@
|
|||
android:layout_height="match_parent"
|
||||
android:minHeight="40dp"
|
||||
android:minWidth="40dp"
|
||||
android:background="@drawable/widget_button_background"
|
||||
android:background="@drawable/widget_transparent_background"
|
||||
android:theme="@style/Theme.HomeAssistant.Widget">
|
||||
|
||||
<ImageView
|
||||
|
@ -13,8 +13,9 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:visibility="invisible"
|
||||
android:adjustViewBounds="true"
|
||||
android:contentDescription="@string/widget_camera_contentdescription"
|
||||
android:scaleType="centerInside" />
|
||||
android:scaleType="fitCenter" />
|
||||
<ImageView
|
||||
android:id="@+id/widgetCameraPlaceholder"
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
@ -3,8 +3,10 @@
|
|||
android:configure="io.homeassistant.companion.android.widgets.camera.CameraWidgetConfigureActivity"
|
||||
android:initialKeyguardLayout="@layout/widget_camera"
|
||||
android:initialLayout="@layout/widget_camera"
|
||||
android:minWidth="250dp"
|
||||
android:minHeight="80dp"
|
||||
android:minWidth="40dp"
|
||||
android:minHeight="40dp"
|
||||
android:targetCellHeight="2"
|
||||
android:targetCellWidth="2"
|
||||
android:resizeMode="vertical|horizontal"
|
||||
android:updatePeriodMillis="3600000"
|
||||
android:widgetCategory="home_screen"
|
||||
|
|
Loading…
Reference in a new issue