如何选择首先使用哪个editText?

时间:2013-03-28 02:05:47

标签: android cursor android-edittext selected

我的手机上有两个编辑文字字段:

'姓名:'和'电话:'

每当我启动程序时,我的光标已经在“手机”字段中,数字键盘被拉起。但是,我希望它以第一个editText为中心,'name',以便常规键盘拉起来。

有人知道为什么这样做,以及如何纠正它?

3 个答案:

答案 0 :(得分:2)

(EditText)txtName = findViewById(R.id.NAME_ID);
txtName.requestFocus();

在你的布局膨胀后,在你的onCreate()中执行此操作

答案 1 :(得分:0)

查看布局上的requestFocus标记

答案 2 :(得分:0)

您可以在视图中使用requestFocus()方法在代码中执行此操作:

https://developer.android.com/reference/android/view/View.html#requestFocus()

或布局中视图标记内的标记:

https://developer.android.com/guide/topics/resources/layout-resource.html#requestfocus-element