// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: StreamView.java
package com.bocai.view;
import android.content.Context;
import android.util.AttributeSet;
import com.bocai.widget.HorizontalListView;
import com.sonyericsson.util.Dynamics;
public class StreamView extends HorizontalListView
{
class SimpleDynamics extends Dynamics
{
protected void onUpdate(int i)
{
float f = getDistanceToLimit();
if(f != 0F)
{
float f1 = mSnapToFactor * f;
mVelocity = f1;
if(Math.abs(f) < 50F)
{
float f2 = mVelocity * 1.25F;
mVelocity = f2;
}
}
float f3 = mPosition;
float f4 = mVelocity;
float f5 = i;
float f6 = (f4 * f5) / 1000F;
float f7 = f3 + f6;
mPosition = f7;
float f8 = mVelocity;
float f9 = mFrictionFactor;
float f10 = f8 * f9;
mVelocity = f10;
}
private float mFrictionFactor;
private float mSnapToFactor;
final StreamView this$0;
public SimpleDynamics(float f, float f1)
{
super();
this$0 = StreamView.this;
mFrictionFactor = f;
mSnapToFactor = f1;
}
}
public StreamView(Context context, AttributeSet attributeset)
{
super(context, attributeset);
super.setClipChildren(false);
super.setClipToPadding(false);
SimpleDynamics simpledynamics = new SimpleDynamics(0.9F, 4F);
super.setDynamics(simpledynamics);
super.setSpacing(2);
}
public static final int PAGING_VIEW_TAG = 1;
}