...
This commit is contained in:
parent
278bd3333c
commit
8c87f33ef2
@ -79,6 +79,7 @@
|
|||||||
android:name=".settings.SettingsActivity"
|
android:name=".settings.SettingsActivity"
|
||||||
android:label="@string/lunar_settings"
|
android:label="@string/lunar_settings"
|
||||||
android:launchMode="singleTask"
|
android:launchMode="singleTask"
|
||||||
|
android:excludeFromRecents="true"
|
||||||
android:exported="true">
|
android:exported="true">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.APPLICATION_PREFERENCES" />
|
<action android:name="android.intent.action.APPLICATION_PREFERENCES" />
|
||||||
|
|||||||
@ -25,6 +25,7 @@ import android.content.Context
|
|||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.content.IntentFilter
|
import android.content.IntentFilter
|
||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
|
import android.net.Uri
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.os.Handler
|
import android.os.Handler
|
||||||
import android.os.Looper
|
import android.os.Looper
|
||||||
@ -94,6 +95,7 @@ import rasel.lunar.launcher.workers.DCGetter
|
|||||||
import rasel.lunar.launcher.workers.RecentCall
|
import rasel.lunar.launcher.workers.RecentCall
|
||||||
import rasel.lunar.launcher.workers.RecentSms
|
import rasel.lunar.launcher.workers.RecentSms
|
||||||
import rasel.lunar.launcher.workers.WorkersDb
|
import rasel.lunar.launcher.workers.WorkersDb
|
||||||
|
import java.net.URLEncoder
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.Calendar
|
import java.util.Calendar
|
||||||
import java.util.Date
|
import java.util.Date
|
||||||
@ -392,10 +394,24 @@ internal class LauncherHome : Fragment() {
|
|||||||
|
|
||||||
fun showAl() {
|
fun showAl() {
|
||||||
binding.alcholKatalkT.visibility = View.VISIBLE
|
binding.alcholKatalkT.visibility = View.VISIBLE
|
||||||
}
|
binding.alcholKatalkT.setOnClickListener {
|
||||||
|
openSearchApps("kakaot://taxi?dest_lat=${URLEncoder.encode("37.467696")}&dest_lng=${URLEncoder.encode("127.101063")}","com.kakao.taxi")
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
fun openSearchApps(schemeString : String, pakage : String? = null) {
|
||||||
|
val gmmIntentUri = Uri.parse(schemeString)
|
||||||
|
val mapIntent = Intent(Intent.ACTION_VIEW, gmmIntentUri)
|
||||||
|
pakage?.let {
|
||||||
|
mapIntent.setPackage(pakage)
|
||||||
|
}
|
||||||
|
startActivity(mapIntent)
|
||||||
|
}
|
||||||
fun hideAl() {
|
fun hideAl() {
|
||||||
binding.alcholKatalkT.visibility = View.GONE
|
binding.alcholKatalkT.visibility = View.GONE
|
||||||
|
binding.alcholKatalkT.setOnClickListener {
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun chooseAdpater () {
|
fun chooseAdpater () {
|
||||||
|
|||||||
@ -32,6 +32,7 @@ import rasel.lunar.launcher.LauncherActivity.Companion.lActivity
|
|||||||
import rasel.lunar.launcher.databinding.ListItemWithBinding
|
import rasel.lunar.launcher.databinding.ListItemWithBinding
|
||||||
import rasel.lunar.launcher.model.NotificationItem
|
import rasel.lunar.launcher.model.NotificationItem
|
||||||
import rasel.lunar.launcher.utils.BLog
|
import rasel.lunar.launcher.utils.BLog
|
||||||
|
import rasel.lunar.launcher.workers.WorkersDb
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.Date
|
import java.util.Date
|
||||||
|
|
||||||
@ -59,6 +60,13 @@ internal class NotificationItemAdapter (
|
|||||||
holder.view.title.text = todo.tikerMsg
|
holder.view.title.text = todo.tikerMsg
|
||||||
holder.view.desc.text = todo.pkgName
|
holder.view.desc.text = todo.pkgName
|
||||||
holder.view.date.text = dateFormat.format(Date(todo.postTime))
|
holder.view.date.text = dateFormat.format(Date(todo.postTime))
|
||||||
|
|
||||||
|
holder.view.circlePreview.setOnLongClickListener {
|
||||||
|
WorkersDb.getRealm().writeBlocking {
|
||||||
|
delete(query<NotificationItem>(NotificationItem::class).query("pkgName == $0",todo.pkgName).find())
|
||||||
|
}
|
||||||
|
true
|
||||||
|
}
|
||||||
} catch (e: PackageManager.NameNotFoundException) {
|
} catch (e: PackageManager.NameNotFoundException) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
@ -18,7 +18,7 @@
|
|||||||
android:layout_width="@dimen/zero"
|
android:layout_width="@dimen/zero"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:text="@string/rss_feed"
|
android:text="TxtCommand"
|
||||||
style="@style/asdda"
|
style="@style/asdda"
|
||||||
/>
|
/>
|
||||||
<com.google.android.material.button.MaterialButton
|
<com.google.android.material.button.MaterialButton
|
||||||
|
|||||||
@ -49,8 +49,9 @@
|
|||||||
app:civ_border_width="1dp"
|
app:civ_border_width="1dp"
|
||||||
app:civ_border_color="#000000"
|
app:civ_border_color="#000000"
|
||||||
app:civ_label="택시"
|
app:civ_label="택시"
|
||||||
|
|
||||||
android:layout_margin="5dp"
|
android:layout_margin="5dp"
|
||||||
android:visibility="visible"
|
android:visibility="gone"
|
||||||
android:layout_height="0dp"
|
android:layout_height="0dp"
|
||||||
android:src="@drawable/kakaot"
|
android:src="@drawable/kakaot"
|
||||||
android:id="@+id/alchol_katalkT"/>
|
android:id="@+id/alchol_katalkT"/>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user