2
Schiebe
Ich verwende SlidingUpPanelLayout
und ich möchte von den weißen Layout, Farbe ändern mit diesem Code zu #4096c3
wenn SlidingUpPanelLayout
nach oben schieben (float slideOffset ist zwischen 0,0-1,0):Glatter Farbwechsel, wenn
SlidingUpPanelLayout.PanelSlideListener onslide = new SlidingUpPanelLayout.PanelSlideListener() {
@Override
public void onPanelSlide(View panel, float slideOffset) {
backcolor = android.graphics.Color.argb(Math.round(255 * slideOffset), 64, 150, 195);
panel_layout.setBackgroundColor(backcolor);
}
@Override
public void onPanelStateChanged(View panel, SlidingUpPanelLayout.PanelState previousState, SlidingUpPanelLayout.PanelState newState) {
}
};
Was ist falsch mit diesem Code, denn wenn ich rutschen plötzlich ändert sich von weiß zu #4096c3
?