java - 如何在 Android 中动态/编程地在 EditText 中添加滚动条?

标签 java android dynamic android-edittext scrollbar

我知道如何通过 xml 属性添加滚动条,这样一旦我们通过 setSingleline(false) 在编辑文本字段中写入内容,右侧就会有一个滚动条。

我的问题是:-

有没有办法通过 Activity 来实现相同的功能,即动态地实现? 例如:-

代码是:-

public class abc extends Activity
{

EditText edit = (EditText)findViewById(R.id.EditText1);

edit.setVerticalScrollBarEnabled(true);

edit.isVerticalScrollBarEnabled();
}

这两个不起作用。当我添加这些时,当我滚动时,我仍然无法看到 Edittext 右侧的滚动条..

通过 XML,当我们添加 :- android:scrollbars="vertical" 时,我们就可以看到滚动条..

我要求一种有效的方式来通过 Activity 动态地或换句话说以编程方式完成此任务

请紧急。我将由衷地表示感谢。

最佳答案

在 XML 中

 android:fadeScrollbars="false"   

动态/编程:

edit.setScrollbarFadingEnabled(false); 

关于java - 如何在 Android 中动态/编程地在 EditText 中添加滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18126962/

相关文章:

ios - Swift-Access UILabels 在 UITableView 的动态单元格中

java - HashMap 获取输入的排序值 + 将最高值打印为字符串和整数

java - 解压缩过程适用于一个 zipper ,但不适用于另一个 zipper ?

c# - AdColony SDK 在当前平台上不可用

php - 当PHP android中的1个条件为真时,如何从服务器获取数据?

mysql - 选择 information_schema.columns 仅返回前 1025 个字符。为什么?

uitableview - UITableViewCell 中具有动态高度的多个 UILabels

java - 等待 JTextField "SPACE"事件

java - 如何更新/刷新 eclipse 插件中的 View ?

android - 如何删除 Google Maps Android API v2 中的多段线?