为什么android:scrollHorizontally="true"
无法工作?
<EditText
...
android:cursorVisible="false"
android:ellipsize="end"
android:hint="@string/place_search_hint"
android:imeOptions="actionSearch|flagNoFullscreen"
android:inputType="numberDecimal"
android:digits="0123456789.,-"
android:maxLines="1"
android:scrollHorizontally="true"/>
但如果设置android:inputType="text"
- 这完全可以......
答案 0 :(得分:0)
尝试删除 ellipsize 属性。只要您定义了 inputType (参见here),它就没有效果 - 但可能会影响滚动行为。
此外,您可以尝试以编程方式设置滚动,例如editText.setScroller(new Scroller(myContext));
答案 1 :(得分:0)
如果在android:scrollHorizontally="true"
中移除XML
,请在placeSearch.setHorizontallyScrolling(true);
中编写programmaticaly Java
。
在EditText
中水平滚动工作!
祝你好运!