Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在edittext中水平滚动不起作用_Android_Android Edittext - Fatal编程技术网

Android 在edittext中水平滚动不起作用

Android 在edittext中水平滚动不起作用,android,android-edittext,Android,Android Edittext,为什么android:ScrollHorizontal=true不工作 <EditText ... android:cursorVisible="false" android:ellipsize="end" android:hint="@string/place_search_hint" android:imeOptions="actionSearch|flagNoFullscreen" android:inputType=

为什么android:ScrollHorizontal=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-这非常有效…

请尝试删除省略号属性。只要您定义了inputType,它就没有效果,请参见-但可能会影响滚动行为

此外,您还可以尝试通过编程方式设置滚动,如editText.setScrollernew ScrollermyContext

如果在XML中删除android:scrollHorizontally=true,并编写programmaticaly placeSearch.setHorizontallyScrollingtrue;在Java中

在EditText中水平滚动可完美工作


祝你好运

尝试使用singleLine=true…希望这会有所帮助you@AnamicaBisht不工作: