如何以编程方式设置“android:scrollbars = vertical”?

我想以编程方式在EditTextdynamic设置scrollbars ,但是我没有find这个API作为setscrollbars。 谁能告诉我,如果这可以通过编程方式完成?

 android:scrollbars="vertical" 

这可能吗? 我怎样才能实现这个程序化?

Solutions Collecting From Web of "如何以编程方式设置“android:scrollbars = vertical”?"

我正在寻找一种方法来编程方式。

似乎从http://developer.android.com/reference/android/view/View.html#attr_android:scrollbars这是不可能的 ,因为没有提到相关的方法。

通过描述听起来不错的唯一方法是:

 View.setVerticalScrollBarEnabled(boolean) 

但在我的情况下,它没有工作。 但是,这可能取决于布局和使用方式。

我想现在有两个布局:一个属性设置为“无”,一个设置为“垂直”。 然后在代码中,我可以决定使用哪个。

你必须覆盖你自己的android:scrollbarTrackVertical和android:scrollbarThumbVertical drawables。 你可以用代码或样式来完成。

这是显示如何执行自定义button的链接 。 滚动条的原理是相似的。