EditText is selected automatically when project is run
本问题已经有最佳答案,请猛点这里访问。
我有个问题。
在我的应用程序的第一个Activity中,我在页面顶部的线性布局中有一个EditText。 问题是当我运行我的应用程序时,总是选择EditText,屏幕上会出现键盘。 有没有办法告诉应用程序在应用程序运行时没有选择EditText?
提前致谢,
等待你的回复...
您可以创建一个方法并在onCreate()方法上调用它:
1 2 3 |
或者只是你可以像这样添加清单文件:
1 2 | <activity android:name="com.your.package.ActivityName" android:windowSoftInputMode="stateHidden" /> |
使用此代码。无论何时打开项目,都会选择编辑文本。 你会立即打字..
1 2 3 4 5 6 7 | <EditText android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:focusable="true" android:ems="10"> </EditText> |
从XML文件中的
活动标签
http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft
看这个 。 插入活动标签android:windowSoftInputMode
此链接将帮助您
在布局中使用EditText的活动,默认情况下选择EditText
在你的xml中放一个
示例:
1 |
它应该是你的
1 |
将此添加到您的清单文件中......试试这个......