Дополнительное пространство между клавиатурой и смайликами в Android - PullRequest
0 голосов
/ 17 июня 2020

enter image description here

Я использую hani.momanii.supernova_emoji_library: supernova-emoji-library: 0.0.2 Библиотека для клавиатуры смайликов и все хорошо, за исключением того, что есть лишнее место. Клавиатура по умолчанию с буквами находится за клавиатурой эмодзи (отмечена точками на рисунке), а клавиатура по умолчанию не полностью закрыта. Может ли кто-нибудь помочь мне в решении этого вопроса. Я хочу удалить лишнее пространство

XML Код

   <hani.momanii.supernova_emoji_library.Helper.EmojiconEditText
        android:id="@+id/input_message"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentBottom="true"
        android:layout_toStartOf="@+id/send_message"
        android:layout_toEndOf="@+id/emoji"
        android:hint="@string/activity_writemsg"
        android:importantForAutofill="no"
        android:inputType="textShortMessage"
        android:paddingLeft="10dp"
        android:paddingTop="5dp"
        android:paddingRight="10dp"
        android:paddingBottom="5dp"
        android:textColor="@color/white"
        android:textColorHint="@color/white"
        android:textSize="15sp"
        emojicon:emojiconSize="28sp" />

Java Код

       View root = findViewById(R.id.linearlayout);
    final ImageView mEmoji = (ImageView) findViewById(R.id.emoji);
    mMessageArea = (EmojiconEditText) findViewById(R.id.input_message);
    EmojIconActions emojIcon = new EmojIconActions(this, root, mMessageArea, mEmoji);
    emojIcon.ShowEmojIcon();
    emojIcon.setIconsIds(R.drawable.keyboard, R.drawable.emoji);
    emojIcon.setKeyboardListener(new EmojIconActions.KeyboardListener() {
        @Override
        public void onKeyboardOpen() {

        }
        @Override
        public void onKeyboardClose() {
            mEmoji.setImageResource(R.drawable.emoji);
        }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...