public class XUIAlphaViewHelper extends java.lang.Object implements IAlphaViewHelper
| Constructor and Description |
|---|
XUIAlphaViewHelper(android.view.View target) |
XUIAlphaViewHelper(android.view.View target,
float pressedAlpha,
float disabledAlpha) |
| Modifier and Type | Method and Description |
|---|---|
void |
onEnabledChanged(android.view.View current,
boolean enabled)
处理setEnabled
|
void |
onPressedChanged(android.view.View current,
boolean pressed)
处理setPressed
|
void |
setChangeAlphaWhenDisable(boolean changeAlphaWhenDisable)
设置是否要在 disabled 时改变透明度
|
void |
setChangeAlphaWhenPress(boolean changeAlphaWhenPress)
设置是否要在 press 时改变透明度
|
public XUIAlphaViewHelper(android.view.View target)
public XUIAlphaViewHelper(android.view.View target,
float pressedAlpha,
float disabledAlpha)
public void onPressedChanged(android.view.View current,
boolean pressed)
IAlphaViewHelperonPressedChanged in interface IAlphaViewHelpercurrent - the view to be handled, maybe not equal to target viewpressed - public void onEnabledChanged(android.view.View current,
boolean enabled)
IAlphaViewHelperonEnabledChanged in interface IAlphaViewHelpercurrent - the view to be handled, maybe not equal to target viewenabled - public void setChangeAlphaWhenPress(boolean changeAlphaWhenPress)
setChangeAlphaWhenPress in interface IAlphaViewHelperchangeAlphaWhenPress - 是否要在 press 时改变透明度public void setChangeAlphaWhenDisable(boolean changeAlphaWhenDisable)
setChangeAlphaWhenDisable in interface IAlphaViewHelperchangeAlphaWhenDisable - 是否要在 disabled 时改变透明度