Kwgt Clock Widget Instant

override fun onUpdate( context: Context, appWidgetManager: AppWidgetManager, appWidgetIds: IntArray ) appWidgetIds.forEach appWidgetId -> updateAppWidget(context, appWidgetManager, appWidgetId) startClockUpdates(context, appWidgetManager, appWidgetIds)

private fun updateAppWidget( context: Context, appWidgetManager: AppWidgetManager, appWidgetId: Int ) val views = RemoteViews(context.packageName, R.layout.widget_clock) // Get current time and date val calendar = Calendar.getInstance() val timeFormat = SimpleDateFormat("hh:mm", Locale.getDefault()) val amPmFormat = SimpleDateFormat("a", Locale.getDefault()) val dateFormat = SimpleDateFormat("EEEE, MMMM d", Locale.getDefault()) val currentTime = timeFormat.format(calendar.time) val amPm = amPmFormat.format(calendar.time) val currentDate = dateFormat.format(calendar.time).capitalize() // Set text views views.setTextViewText(R.id.clockTime, currentTime) views.setTextViewText(R.id.clockAmPm, amPm) views.setTextViewText(R.id.clockDate, currentDate) // Apply settings from SharedPreferences applyWidgetSettings(context, views) appWidgetManager.updateAppWidget(appWidgetId, views) kwgt clock widget

package com.yourpackage.kwgtclockwidget import android.appwidget.AppWidgetManager import android.appwidget.AppWidgetProvider import android.content.Context import android.widget.RemoteViews import java.text.SimpleDateFormat import java.util.* import android.os.Handler import android.os.Looper override fun onUpdate( context: Context

override fun onCreate(savedInstanceState: Bundle?) super.onCreate(savedInstanceState) setContentView(R.layout.activity_widget_configure) prefs = getSharedPreferences("widget_prefs", Context.MODE_PRIVATE) appWidgetId = intent?.extras?.getInt( AppWidgetManager.EXTRA_APPWIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID ) ?: AppWidgetManager.INVALID_APPWIDGET_ID setupViews() findViewById<Button>(R.id.saveButton).setOnClickListener saveSettings() Locale.getDefault()) val amPmFormat = SimpleDateFormat("a"

Product added to wishlist
Product added to compare.