package com.basic.security.widget;
|
|
import android.content.Context;
|
import android.graphics.Rect;
|
import android.util.AttributeSet;
|
import android.view.View;
|
import android.widget.ScrollView;
|
|
import java.util.ArrayList;
|
|
public class NonFocusingScrollView extends ScrollView {
|
public NonFocusingScrollView(Context context) {
|
super(context);
|
}
|
|
public NonFocusingScrollView(Context context, AttributeSet attrs) {
|
super(context, attrs);
|
}
|
|
public NonFocusingScrollView(Context context, AttributeSet attrs, int defStyle) {
|
super(context, attrs, defStyle);
|
}
|
|
public void setMeasuredDimension1(int measuredWidth, int measuredHeight) {
|
setMeasuredDimension(measuredWidth, measuredHeight);
|
}
|
|
@Override
|
protected boolean onRequestFocusInDescendants(int direction, Rect previouslyFocusedRect) {
|
return true;
|
}
|
|
@Override
|
public ArrayList<View> getFocusables(int direction) {
|
return new ArrayList<View>();
|
}
|
|
@Override
|
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
|
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
|
}
|
|
@Override
|
protected void onLayout(boolean changed, int left, int top, int right, int bottom) {
|
super.onLayout(changed, left, top, right, bottom);
|
}
|
}
|