3

我想把焦点放在第二个editText上,也可以在第一个编辑

我有两个编辑文本,我尝试输入第二个编辑文本

        android:focusable="true"
    android:focusableInTouchMode="true"

但是在测试时它仍然集中在第一个编辑文本中

    <EditText
    android:id="@+id/editText1Price"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignBaseline="@+id/textView2"
    android:layout_alignBottom="@+id/textView2"
    android:layout_alignParentLeft="true"
    android:layout_toLeftOf="@+id/textView2"
    android:ems="10"
    android:inputType="numberDecimal" >

</EditText>


<EditText
    android:id="@+id/editText2Funds"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignTop="@+id/textView4"
    android:layout_toLeftOf="@+id/textView4"
    android:ems="10"
    android:focusable="true"
    android:focusableInTouchMode="true"
    android:inputType="number"        
     />
4

3 回答 3

6

这可能对你帮助不大!.java在你的文件中试试这个:

EditText edittxt=(EditText)findViewById(R.id.editText2Funds);

edittxt.requestFocus();
于 2013-06-12T11:47:53.590 回答
5

保持<requestFocus/>在第二EditText

于 2013-06-12T11:52:51.770 回答
4

试试这个,你必须在下面的代码中添加你显示焦点的edittext..

 <EditText...>
            <requestFocus />
        </EditText>
于 2013-06-12T11:56:38.563 回答