aboutsummaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
authorYuichi Araki <yaraki@google.com>2017-05-19 11:51:48 -0700
committerYuichi Araki <yaraki@google.com>2017-05-21 05:59:09 -0700
commit675a94fd7685663fe694def51f89b84a0833e0eb (patch)
tree1d80152ec85d47d18e29f7456f6cf1a039a683db /views
parent8df02996fbcbeae332a12e8ac9d4cc4486039008 (diff)
downloadandroid-675a94fd7685663fe694def51f89b84a0833e0eb.tar.gz
Tidy up some Kotlin implementation
Test: Existing tests pass Change-Id: Id24d314798be483ea4682358882539bf9da72e7f
Diffstat (limited to 'views')
-rw-r--r--views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/CustomTextView.kt27
-rw-r--r--views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/EmojiCompatApplication.kt17
2 files changed, 22 insertions, 22 deletions
diff --git a/views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/CustomTextView.kt b/views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/CustomTextView.kt
index 3da4e11e..dccf7398 100644
--- a/views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/CustomTextView.kt
+++ b/views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/CustomTextView.kt
@@ -38,22 +38,8 @@ class CustomTextView @JvmOverloads constructor(
private var mEmojiTextViewHelper: EmojiTextViewHelper? = null
- init {
- emojiTextViewHelper.updateTransformationMethod()
- }
-
- override fun setFilters(filters: Array<InputFilter>) {
- super.setFilters(emojiTextViewHelper.getFilters(filters))
- }
-
- override fun setAllCaps(allCaps: Boolean) {
- super.setAllCaps(allCaps)
- emojiTextViewHelper.setAllCaps(allCaps)
- }
-
/**
* Returns the [EmojiTextViewHelper] for this TextView.
-
*
* This property can be called from super constructors through [#setFilters] or [#setAllCaps].
*/
@@ -65,4 +51,17 @@ class CustomTextView @JvmOverloads constructor(
return mEmojiTextViewHelper as EmojiTextViewHelper
}
+ init {
+ emojiTextViewHelper.updateTransformationMethod()
+ }
+
+ override fun setFilters(filters: Array<InputFilter>) {
+ super.setFilters(emojiTextViewHelper.getFilters(filters))
+ }
+
+ override fun setAllCaps(allCaps: Boolean) {
+ super.setAllCaps(allCaps)
+ emojiTextViewHelper.setAllCaps(allCaps)
+ }
+
}
diff --git a/views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/EmojiCompatApplication.kt b/views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/EmojiCompatApplication.kt
index 3f03de08..f51a9455 100644
--- a/views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/EmojiCompatApplication.kt
+++ b/views/EmojiCompat/kotlinApp/app/src/main/java/com/example/android/emojicompat/EmojiCompatApplication.kt
@@ -29,6 +29,15 @@ import android.util.Log
*/
class EmojiCompatApplication : Application() {
+ companion object {
+
+ private val TAG = "EmojiCompatApplication"
+
+ /** Change this to `false` when you want to use the downloadable Emoji font. */
+ private val USE_BUNDLED_EMOJI = true
+
+ }
+
override fun onCreate() {
super.onCreate()
@@ -58,12 +67,4 @@ class EmojiCompatApplication : Application() {
EmojiCompat.init(config)
}
- companion object {
-
- private val TAG = "EmojiCompatApplication"
-
- /** Change this to `false` when you want to use the downloadable Emoji font. */
- private val USE_BUNDLED_EMOJI = true
- }
-
}