我有一个简单的问题。我正在创建一个游戏,玩家必须在EditText中设置他们的昵称。当我开始对他们必须输入名字的活动的意图时,键盘会弹出,如下所示:
这是我的EditText:
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Enter Nickname"
android:textColorHint="@android:color/white"
android:id="@+id/etNickName"
android:layout_below="@+id/imageView9"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
活动开始时键盘是否有任何弹出方式?
答案 0 :(得分:1)
只需在你的清单文件中写这个
<activity
android:name=".YourActivity"
android:windowSoftInputMode="adjustPan|stateAlwaysHidden" />
答案 1 :(得分:0)
设置android:focusableInTouchMode =&#34; true&#34;到您的根布局
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/blue_dark"
android:focusableInTouchMode="true"
android:orientation="vertical">
.
.
.
</RelativeLayout>