mirror of
https://github.com/SimpleMobileTools/Simple-Calendar.git
synced 2025-02-06 21:43:32 +01:00
a few more list widget corrections
This commit is contained in:
parent
216e133194
commit
8ec5e795d4
@ -127,7 +127,7 @@ class WidgetListConfigureActivity : AppCompatActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun requestWidgetUpdate() {
|
private fun requestWidgetUpdate() {
|
||||||
Intent(AppWidgetManager.ACTION_APPWIDGET_UPDATE, null, this, MyWidgetMonthlyProvider::class.java).apply {
|
Intent(AppWidgetManager.ACTION_APPWIDGET_UPDATE, null, this, MyWidgetListProvider::class.java).apply {
|
||||||
putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, intArrayOf(mWidgetId))
|
putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, intArrayOf(mWidgetId))
|
||||||
sendBroadcast(this)
|
sendBroadcast(this)
|
||||||
}
|
}
|
||||||
|
@ -41,15 +41,15 @@ class MyWidgetListProvider : AppWidgetProvider() {
|
|||||||
|
|
||||||
mWidgetManager = AppWidgetManager.getInstance(mContext)
|
mWidgetManager = AppWidgetManager.getInstance(mContext)
|
||||||
|
|
||||||
mRemoteViews = RemoteViews(mContext.packageName, R.layout.fragment_month)
|
mRemoteViews = RemoteViews(mContext.packageName, R.layout.widget_event_list)
|
||||||
mIntent = Intent(mContext, MyWidgetMonthlyProvider::class.java)
|
mIntent = Intent(mContext, MyWidgetListProvider::class.java)
|
||||||
|
|
||||||
val bgColor = prefs.getInt(WIDGET_BG_COLOR, Color.BLACK)
|
val bgColor = prefs.getInt(WIDGET_BG_COLOR, Color.BLACK)
|
||||||
mRemoteViews.setInt(R.id.calendar_holder, "setBackgroundColor", bgColor)
|
mRemoteViews.setInt(R.id.widget_event_list, "setBackgroundColor", bgColor)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun updateWidget() {
|
private fun updateWidget() {
|
||||||
val thisWidget = ComponentName(mContext, MyWidgetMonthlyProvider::class.java)
|
val thisWidget = ComponentName(mContext, MyWidgetListProvider::class.java)
|
||||||
AppWidgetManager.getInstance(mContext).updateAppWidget(thisWidget, mRemoteViews)
|
AppWidgetManager.getInstance(mContext).updateAppWidget(thisWidget, mRemoteViews)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,8 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<ListView
|
<ListView
|
||||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:id="@+id/widget_event_list_holder"
|
android:id="@+id/widget_event_list"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content">
|
android:layout_height="match_parent"/>
|
||||||
|
|
||||||
</ListView>
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user