Merge change Ie1072f12 into eclair
* changes: Finish off java API to allow fading scrollbars
This commit is contained in:
@@ -156991,6 +156991,17 @@
|
||||
visibility="public"
|
||||
>
|
||||
</method>
|
||||
<method name="isScrollbarFadingEnabled"
|
||||
return="boolean"
|
||||
abstract="false"
|
||||
native="false"
|
||||
synchronized="false"
|
||||
static="false"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
</method>
|
||||
<method name="isSelected"
|
||||
return="boolean"
|
||||
abstract="false"
|
||||
|
||||
@@ -5321,11 +5321,23 @@ public class View implements Drawable.Callback, KeyEvent.Callback, Accessibility
|
||||
initScrollCache();
|
||||
final ScrollabilityCache scrollabilityCache = mScrollCache;
|
||||
scrollabilityCache.fadeScrollBars = fadeScrollbars;
|
||||
if (!fadeScrollbars) {
|
||||
if (fadeScrollbars) {
|
||||
scrollabilityCache.state = ScrollabilityCache.OFF;
|
||||
} else {
|
||||
scrollabilityCache.state = ScrollabilityCache.ON;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* Returns true if scrollbars will fade when this view is not scrolling
|
||||
*
|
||||
* @return true if scrollbar fading is enabled
|
||||
*/
|
||||
public boolean isScrollbarFadingEnabled() {
|
||||
return mScrollCache != null && mScrollCache.fadeScrollBars;
|
||||
}
|
||||
|
||||
/**
|
||||
* <p>Specify the style of the scrollbars. The scrollbars can be overlaid or
|
||||
* inset. When inset, they add to the padding of the view. And the scrollbars
|
||||
|
||||
Reference in New Issue
Block a user