Android IME中的Gboard之类的搜索栏

时间:2019-03-15 05:35:29

标签: java android custom-keyboard android-input-method android-custom-keyboard

我想在键盘(Android IME)内创建一个如图Gboard这样的搜索栏。

Gboard示例:

Gboard Sample

我已经在Keyboardview.xml上实现了一个编辑文本,如图所示。

我的实现:

My Implementation

main_keyboard_frame.xml

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="120dp"
    android:background="#cf060610"
    android:id="@+id/search_panel"
    android:visibility="invisible">

    <EditText
        android:layout_width="match_parent"
        android:layout_height="40dp"
        android:hint="sdsddsd"
        android:id="@+id/ed"/>



</RelativeLayout>

但是问题是当我按下edittext 2(在我的ime之外)时,我的ime已打开,其中包含edittext 1,如上图所示,当我从ime中写一些东西时,它写在edittext 2上,而不是edittext 1,所以我想知道这背后的问题是什么?有重点吗?还是其他?

0 个答案:

没有答案