如何请求关注第二个editText



我想把焦点放在第二个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"        
     />

这可能对你没什么帮助!在 .java 文件中试试:

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

Keep <requestFocus/> in the Second EditText .

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

 <EditText...>
            <requestFocus />
        </EditText>

相关内容

最新更新