android.widget.LinearLayout#getTop ( )源码实例Demo

下面列出了android.widget.LinearLayout#getTop ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: xDrip   文件: BIGChart.java
private boolean linearLayout(LinearLayout layout,int x, int y) {
    if (x >=layout.getLeft() && x <= layout.getRight()&&
            y >= layout.getTop() && y <= layout.getBottom()) {
        return true;
    }
    return false;
}
 
源代码2 项目: xDrip   文件: CircleWatchface.java
private boolean linearLayout(LinearLayout layout,int x, int y) {
    if (x >=layout.getLeft() && x <= layout.getRight()&&
            y >= layout.getTop() && y <= layout.getBottom()) {
        return true;
    }
    return false;
}
 
源代码3 项目: xDrip   文件: LargeHome.java
private boolean linearLayout(LinearLayout layout, int x, int y) {
    if (x >=layout.getLeft() && x <= layout.getRight()&&
            y >= layout.getTop() && y <= layout.getBottom()) {
        return true;
    }
    return false;
}
 
源代码4 项目: xDrip   文件: Home.java
private boolean linearLayout(LinearLayout layout,int x, int y) {
    if (x >=layout.getLeft() && x <= layout.getRight()&&
        y >= layout.getTop() && y <= layout.getBottom()) {
        return true;
    }
    return false;
}
 
源代码5 项目: xDrip-plus   文件: BIGChart.java
private boolean linearLayout(LinearLayout layout,int x, int y) {
    if (x >=layout.getLeft() && x <= layout.getRight()&&
            y >= layout.getTop() && y <= layout.getBottom()) {
        return true;
    }
    return false;
}
 
源代码6 项目: xDrip-plus   文件: CircleWatchface.java
private boolean linearLayout(LinearLayout layout,int x, int y) {
    if (x >=layout.getLeft() && x <= layout.getRight()&&
            y >= layout.getTop() && y <= layout.getBottom()) {
        return true;
    }
    return false;
}
 
源代码7 项目: xDrip-plus   文件: LargeHome.java
private boolean linearLayout(LinearLayout layout, int x, int y) {
    if (x >=layout.getLeft() && x <= layout.getRight()&&
            y >= layout.getTop() && y <= layout.getBottom()) {
        return true;
    }
    return false;
}
 
源代码8 项目: xDrip-plus   文件: Home.java
private boolean linearLayout(LinearLayout layout,int x, int y) {
    if (x >=layout.getLeft() && x <= layout.getRight()&&
        y >= layout.getTop() && y <= layout.getBottom()) {
        return true;
    }
    return false;
}
 
源代码9 项目: ChangeTabLayout   文件: ChangeTabLayout.java
private void scrollToTab(int tabIndex, float positionOffset) {

        final int tabStripChildCount = tabStrip.getChildCount();
        if (tabStripChildCount == 0 || tabIndex < 0 || tabIndex >= tabStripChildCount) {
            return;
        }

        LinearLayout selectedTab = (LinearLayout) getTabAt(tabIndex);

        if (0f <= positionOffset && positionOffset < 1f) {
            if(!tabLayoutState){
                ImageView imageView = (ImageView) selectedTab.getChildAt(0);
                ((RevealDrawable)imageView.getDrawable()).setOrientation(RevealDrawable.VERTICAL);
                imageView.setImageLevel((int) (positionOffset * 5000 + 5000));
            }
            if(flag){
                ChangeTextView textView = (ChangeTextView) selectedTab.getChildAt(1);
                textView.setLevel((int) (positionOffset * 5000 + 5000));
            }
        }

        if(!(tabIndex + 1 >= tabStripChildCount)){
            LinearLayout tab = (LinearLayout) getTabAt(tabIndex + 1);

            if(!tabLayoutState){
                ImageView img = (ImageView) tab.getChildAt(0);
                ((RevealDrawable)img.getDrawable()).setOrientation(RevealDrawable.VERTICAL);
                img.setImageLevel((int) (positionOffset * 5000));
            }
            if(flag){
                ChangeTextView text = (ChangeTextView) tab.getChildAt(1);
                text.setLevel((int) (positionOffset * 5000));
            }
        }

        int titleOffset = tabViewHeight * 2;
        int extraOffset = (int) (positionOffset * selectedTab.getHeight());

        int y = (tabIndex > 0 || positionOffset > 0) ? -titleOffset : 0;
        int start = selectedTab.getTop();
        y += start + extraOffset;

        scrollTo(0, y);
    }