小编use*_*247的帖子

像listview一样鼓掌

我正在尝试在ios app Applauze中制作自定义Listview.

我扩展了listview类,并在onTouchEvent的帮助下尝试检测子行的移动并更改其移动高度.因此,与其他行相比,最顶层的孩子具有最大的高度.

  public class CustView extends ListView{

    private float mLastTouchY;
    private int mActivePointerId;
    private boolean up=false;
    private boolean down=false;
    private final Camera mCamera = new Camera();
    private final Matrix mMatrix = new Matrix();
    private Context context;
    private Paint mPaint;


    public CustView(Context context, AttributeSet attrs) {
        super(context, attrs);
        this.context = context;
        this.setChildrenDrawingOrderEnabled(true);
    }   
    public CustView(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
        // TODO Auto-generated constructor stub
    }

    @Override
    protected boolean drawChild(Canvas canvas, View child, long drawingTime) …
Run Code Online (Sandbox Code Playgroud)

android android-custom-view android-listview

5
推荐指数
1
解决办法
404
查看次数