Sub*_*bby 5 android android-edittext
在我的Android应用程序中,我有一个EditText坐在里面LinearLayout.此页面用于ViewPager.
在我测试的大多数设备上,似乎EditText表现得非常好,除了少数几个.
看来,在一些设备上,当我触摸EditText并开始输入时,文本没有显示,但建议确实显示.只有在键盘关闭后,文本才会出现在EditText.
为什么会这样?为什么我打字时文字没有显示?为什么只在关闭键盘后显示?
码:
<RadioGroup
android:id="@+id/searchGroup"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginBottom="10dp">
...
...
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="textCapWords|textPostalAddress"
android:id="@+id/searchText"
android:hint="@string/locationHint"
android:imeOptions="actionDone"
android:layout_below="@+id/locationGroup"
android:layout_margin="10dp"
android:singleLine="true"/>
...
...
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
更新
的EditText,如果它是ViewPager`之外工作正常.它只是在ViewPager内部行为不当.
在使用多种设备时遇到这个问题并拔掉我的头发(我相信你可以欣赏)我发现在scrollview中包装edittext视图可以解决问题.可以设置scrollview的属性,以免影响视图的布局.
赏金我的男孩.
| 归档时间: |
|
| 查看次数: |
2110 次 |
| 最近记录: |