我在同一个屏幕上只有public function view_products() {
$this->load->model('user');
$id = $this->uri->segment(3);
$data['products'] = $this->user->viewprod($id);
$this->load->view('product_viewpage', $data);
}
。 EditText
不在那里。输入软键,但是,每当我按下该按钮时,它都不会进入下一个EditText。在最后一个EditText到达之后,我想要隐藏软键盘。我该怎么做才能实现这一目标。我在stackoverflow中发现了很多问题和解决方案。什么都没有为我工作。
Edittext Code:
Next soft key button
也尝试过java代码,
<EditText
android:id="@+id/vehicle_number"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:imeOptions="flagNoExtractUi|actionNext|actionGo|actionDone"
android:paddingLeft="5dp"
android:textSize="25dp"
android:maxLength="12"
android:hint="GA-00-A0000"
android:digits="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ-"
android:nextFocusForward="@+id/vehicle_color"
android:inputType="textCapCharacters"
android:background="@drawable/edittext_rect_yellow_border" />
答案 0 :(得分:2)
<强>删除强>
android:inputType="textCapCharacters"
<强>加强>
android:maxLines="1"
android:singleLine="true"
对于大写字母
vehicle_number.setInputType(InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);
<强>解决方案强>
<EditText
android:id="@+id/vehicle_number"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:imeOptions="flagNoExtractUi"
android:paddingLeft="5dp"
android:textSize="25dp"
android:maxLength="12"
android:hint="GA-00-A0000"
android:maxLines="1"
android:singleLine="true"
android:digits="1234567890qwertyuioplkjhgfdsazxcvbnm-"
android:background="@drawable/edittext_rect_yellow_border" />