Bagi para pengembang android, ketika akan membuat widget di android, tentu kita harus menentukan besar widget tersebut. Maksimal ukuran widget di android adalah 4×4 kolom. Karena jika di list terdapat beberapa ukuran widget yang bisa digunakan.

Minimum size in dip = (Number of cells * 74dip) - 2dip

Misal kita akan menggunakan widget dengan ukuran kolom 2×1. Jika kita masukkan ke dalam rumus.

Untuk lebarnya : (2 x 74dip) – 2dip = 146 dip

Untuk tingginya : (1 x 74dip)- 2dip = 72dip

Hasil perhitungan rumus ini digunakan pada layout widget dibuat, maka misal xml dari widget tersebut menjadi :

<appwidget-provider
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:minWidth="146dip"
    android:minHeight="72dip"
    android:initialLayout="@layout/widget_message"
    android:updatePeriodMillis="86400000"
    />

Selamat mencoba 🙂

Tulisan Lain   Room : Library SQLite yang persisten dari Google

By alfach

Leave a Reply

Your email address will not be published. Required fields are marked *