mirror of
https://github.com/SimpleMobileTools/Simple-Dialer.git
synced 2025-04-24 23:08:42 +02:00
launch the Create New Contact intent on pressing the FAB
This commit is contained in:
parent
496a5469ae
commit
7ed54611cd
@ -1,6 +1,7 @@
|
|||||||
package com.simplemobiletools.dialer.fragments
|
package com.simplemobiletools.dialer.fragments
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
|
import android.content.Intent
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.provider.ContactsContract
|
import android.provider.ContactsContract
|
||||||
import android.util.AttributeSet
|
import android.util.AttributeSet
|
||||||
@ -45,6 +46,18 @@ class ContactsFragment(context: Context, attributeSet: AttributeSet) : MyViewPag
|
|||||||
letter_fastscroller.textColor = context.config.textColor.getColorStateList()
|
letter_fastscroller.textColor = context.config.textColor.getColorStateList()
|
||||||
letter_fastscroller_thumb.setupWithFastScroller(letter_fastscroller)
|
letter_fastscroller_thumb.setupWithFastScroller(letter_fastscroller)
|
||||||
letter_fastscroller_thumb.textColor = context.config.primaryColor.getContrastColor()
|
letter_fastscroller_thumb.textColor = context.config.primaryColor.getContrastColor()
|
||||||
|
|
||||||
|
fragment_fab.setOnClickListener {
|
||||||
|
Intent(Intent.ACTION_INSERT).apply {
|
||||||
|
data = ContactsContract.Contacts.CONTENT_URI
|
||||||
|
|
||||||
|
if (resolveActivity(context.packageManager) != null) {
|
||||||
|
activity?.startActivity(this)
|
||||||
|
} else {
|
||||||
|
context.toast(R.string.no_app_found)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun textColorChanged(color: Int) {
|
override fun textColorChanged(color: Int) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user