EditText Xamarin Android键盘未显示

时间:2018-06-25 19:02:34

标签: c# android xamarin xamarin.android

任何人都知道这里有什么问题吗?在模拟和我的设备上,选择EditText时,键盘显示正常,但在特定设备(华为lyo l01)上却没有。

已尝试的事物: -清除分区缓存 -清除键盘缓存 -使用其他键盘(gboard和swiftkey)

这些都没有帮助

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <EditText
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/txtScreenName"
        android:textIsSelectable="true"
        android:focusable="true"
        android:focusableInTouchMode="true" />
    <EditText
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/txtMessage"
        android:textIsSelectable="true"
        android:focusable="true"
        android:focusableInTouchMode="true" />
    <CheckBox
        android:text="A"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/checkBox1" />
    <Button
        android:text="Add"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/btnAdd" />
    <Button
        android:text="Remove"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/btnRemove" />
    <Button
        android:text="Save"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/btnSave" />
    <ListView
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/lvFollowers"
        android:clickable="true"
        android:choiceMode="singleChoice"
        android:contextClickable="true"
        android:layout_marginBottom="0.0dp" />
</LinearLayout>

1 个答案:

答案 0 :(得分:0)

从EditText中删除focusablefocusableInTouchMode。除非您正在开发游戏,否则应避免使用focusableInTouchMode。看看this