diff options
| author | AdrianDC <radian.dc@gmail.com> | 2016-01-31 22:39:56 +0100 |
|---|---|---|
| committer | Michael Bestas <mkbestas@lineageos.org> | 2022-08-28 03:47:09 +0300 |
| commit | d35c03a6bb928dbdaeb2ce7d7f94f2f72fef435a (patch) | |
| tree | 73ffac1235a53a66c83a85d798a89fea4461798a /src/com/android/messaging/ui/conversation/ComposeMessageView.java | |
| parent | 0190c10bc60214fac0167fb3fbed0b81c01a4aae (diff) | |
Messaging: Toggable keyboard emoticons access
* Allows keyboards to always display the line return key
Change-Id: I9ecb19733f707d35771255018afebf0b5cda5e6d
Signed-off-by: AdrianDC <radian.dc@gmail.com>
Diffstat (limited to 'src/com/android/messaging/ui/conversation/ComposeMessageView.java')
| -rw-r--r-- | src/com/android/messaging/ui/conversation/ComposeMessageView.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/messaging/ui/conversation/ComposeMessageView.java b/src/com/android/messaging/ui/conversation/ComposeMessageView.java index c35927e..02be2de 100644 --- a/src/com/android/messaging/ui/conversation/ComposeMessageView.java +++ b/src/com/android/messaging/ui/conversation/ComposeMessageView.java @@ -25,6 +25,7 @@ import android.text.Editable; import android.text.Html; import android.text.InputFilter; import android.text.InputFilter.LengthFilter; +import android.text.InputType; import android.text.TextUtils; import android.text.TextWatcher; import android.text.format.Formatter; @@ -72,6 +73,8 @@ import com.android.messaging.util.SafeAsyncTask; import com.android.messaging.util.UiUtils; import com.android.messaging.util.UriUtil; +import org.lineageos.messaging.util.PrefsUtils; + import java.util.ArrayList; import java.util.Collection; import java.util.List; @@ -217,6 +220,14 @@ public class ComposeMessageView extends LinearLayout new LengthFilter(MmsConfig.get(ParticipantData.DEFAULT_SELF_SUB_ID) .getMaxTextLimit()) }); + if (PrefsUtils.isShowEmoticonsEnabled()) { + mComposeEditText.setInputType(mComposeEditText.getInputType() + | InputType.TYPE_TEXT_VARIATION_SHORT_MESSAGE); + } else { + mComposeEditText.setInputType(mComposeEditText.getInputType() + & ~InputType.TYPE_TEXT_VARIATION_SHORT_MESSAGE); + } + mSelfSendIcon = (SimIconView) findViewById(R.id.self_send_icon); mSelfSendIcon.setOnClickListener(new OnClickListener() { @Override |
