13a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gupackage android.support.v17.leanback.widget;
23a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu
33a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Guimport android.content.Context;
43a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Guimport android.util.AttributeSet;
53a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu
63a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Guclass HorizontalGridViewEx extends HorizontalGridView {
73a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu
83a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    public int mSmoothScrollByCalled;
93a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu
103a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    public HorizontalGridViewEx(Context context) {
113a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu        super(context);
123a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    }
133a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu
143a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    public HorizontalGridViewEx(Context context, AttributeSet attrs) {
153a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu        super(context, attrs);
163a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    }
173a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu
183a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    public HorizontalGridViewEx(Context context, AttributeSet attrs, int defStyle) {
193a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu        super(context, attrs, defStyle);
203a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    }
213a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu
223a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    @Override
233a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    public void smoothScrollBy(int dx, int dy) {
243a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu        mSmoothScrollByCalled++;
253a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu        super.smoothScrollBy(dx, dy);
263a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu    }
273a7aa9cd68bd39f3a843291817dc209d1d9a45aaDake Gu}