mirror of
https://github.com/SimpleMobileTools/Simple-Notes.git
synced 2025-02-04 08:07:32 +01:00
move updateWidget class to mainactivity, as its not used anywhere else
This commit is contained in:
parent
66d75b96b0
commit
afbf579ece
@ -1,16 +1,8 @@
|
|||||||
package com.simplemobiletools.notes
|
package com.simplemobiletools.notes
|
||||||
|
|
||||||
import android.appwidget.AppWidgetManager
|
|
||||||
import android.content.ComponentName
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
|
||||||
import android.widget.Toast
|
|
||||||
|
|
||||||
object Utils {
|
object Utils {
|
||||||
fun showToast(context: Context, resId: Int) {
|
|
||||||
Toast.makeText(context, context.resources.getString(resId), Toast.LENGTH_SHORT).show()
|
|
||||||
}
|
|
||||||
|
|
||||||
fun getTextSize(context: Context): Float {
|
fun getTextSize(context: Context): Float {
|
||||||
val fontSize = Config.newInstance(context).fontSize
|
val fontSize = Config.newInstance(context).fontSize
|
||||||
val res = context.resources
|
val res = context.resources
|
||||||
@ -21,14 +13,4 @@ object Utils {
|
|||||||
else -> res.getDimension(R.dimen.medium_text_size)
|
else -> res.getDimension(R.dimen.medium_text_size)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun updateWidget(context: Context) {
|
|
||||||
val widgetManager = AppWidgetManager.getInstance(context)
|
|
||||||
val ids = widgetManager.getAppWidgetIds(ComponentName(context, MyWidgetProvider::class.java))
|
|
||||||
|
|
||||||
val intent = Intent(context, MyWidgetProvider::class.java)
|
|
||||||
intent.action = AppWidgetManager.ACTION_APPWIDGET_UPDATE
|
|
||||||
intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, ids)
|
|
||||||
context.sendBroadcast(intent)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
package com.simplemobiletools.notes.activities
|
package com.simplemobiletools.notes.activities
|
||||||
|
|
||||||
|
import android.appwidget.AppWidgetManager
|
||||||
|
import android.content.ComponentName
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
@ -11,6 +13,7 @@ import android.view.View
|
|||||||
import android.view.WindowManager
|
import android.view.WindowManager
|
||||||
import android.view.inputmethod.InputMethodManager
|
import android.view.inputmethod.InputMethodManager
|
||||||
import android.widget.EditText
|
import android.widget.EditText
|
||||||
|
import com.simplemobiletools.notes.MyWidgetProvider
|
||||||
import com.simplemobiletools.notes.R
|
import com.simplemobiletools.notes.R
|
||||||
import com.simplemobiletools.notes.Utils
|
import com.simplemobiletools.notes.Utils
|
||||||
import com.simplemobiletools.notes.databases.DBHelper
|
import com.simplemobiletools.notes.databases.DBHelper
|
||||||
@ -113,7 +116,7 @@ class MainActivity : SimpleActivity(), OpenNoteDialog.OpenNoteListener {
|
|||||||
|
|
||||||
current_note_label.visibility = if (mNotes.size <= 1) View.GONE else View.VISIBLE
|
current_note_label.visibility = if (mNotes.size <= 1) View.GONE else View.VISIBLE
|
||||||
current_note_title.visibility = if (mNotes.size <= 1) View.GONE else View.VISIBLE
|
current_note_title.visibility = if (mNotes.size <= 1) View.GONE else View.VISIBLE
|
||||||
Utils.updateWidget(applicationContext)
|
updateWidget(applicationContext)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun displayNewNoteDialog() {
|
fun displayNewNoteDialog() {
|
||||||
@ -188,7 +191,7 @@ class MainActivity : SimpleActivity(), OpenNoteDialog.OpenNoteListener {
|
|||||||
}
|
}
|
||||||
|
|
||||||
hideKeyboard()
|
hideKeyboard()
|
||||||
Utils.updateWidget(applicationContext)
|
updateWidget(applicationContext)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun shareText() {
|
private fun shareText() {
|
||||||
@ -215,4 +218,14 @@ class MainActivity : SimpleActivity(), OpenNoteDialog.OpenNoteListener {
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun noteSelected(id: Int) = updateSelectedNote(id)
|
override fun noteSelected(id: Int) = updateSelectedNote(id)
|
||||||
|
|
||||||
|
fun updateWidget(context: Context) {
|
||||||
|
val widgetManager = AppWidgetManager.getInstance(context)
|
||||||
|
val ids = widgetManager.getAppWidgetIds(ComponentName(context, MyWidgetProvider::class.java))
|
||||||
|
|
||||||
|
val intent = Intent(context, MyWidgetProvider::class.java)
|
||||||
|
intent.action = AppWidgetManager.ACTION_APPWIDGET_UPDATE
|
||||||
|
intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, ids)
|
||||||
|
context.sendBroadcast(intent)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user