1

我是android的新手。我开始使用 EditText。我已经为editText尝试了Imeoption(imeoption =“actionsend”),但找不到任何显示发送的按钮。我什至给出了“singleline = true”但没有用。谁能告诉我解决方案?

这是代码

<EditText android:id="@+id/search" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:layout_alignLeft="@+id/postal_address" 
android:layout_centerVertical="true" 
android:ems="10" 
android:hint="@string/search_hint" 
android:imeOptions="actionSend" 
android:inputType="text" 
android:singleLine="true" />

提前致谢

4

2 回答 2

0

检查此代码,它对我有用

  <EditText
        android:id="@+id/password"
        android:layout_width="wrap_content"
        android:layout_height="70dp"
        android:layout_alignLeft="@+id/userName"
        android:layout_below="@+id/lineView"
        android:singleLine="true"
        android:imeOptions="actionGo"
        android:background="@android:color/transparent"
        android:ems="10"
        android:hint="@string/Password"
        android:inputType="textPassword" />
于 2013-05-15T07:40:05.293 回答
0

放松我的脚步。它对我有用。

像这样更改xml文件中的EditText

<EditText
    android:id="@+id/password"
    android:layout_width="wrap_content"
    android:layout_height="70dp"
    android:layout_alignLeft="@+id/userName"
    android:layout_below="@+id/lineView"
    android:background="@android:color/transparent"
    android:ems="10"
    android:hint="@string/Password"
    android:inputType="textPassword" />

Next 在 Activity(.java) 文件中

EditText passWord=(EditText)findViewById(R.id.password);
passWord.setImeOptions(6);// 6 for actionSend; 4 for actionDone;

完毕。

于 2016-09-29T13:44:40.423 回答