Android LinearLayout按钮位置

时间:2015-08-17 12:19:34

标签: java android button android-linearlayout horizontalscrollview

我在horizo​​ntalscrollview中有一个包含5个按钮的linearlayout。第一个按钮没有正确显示(只有一半可见),最后一个按钮后面有一个很大的空白区域。如何删除此空格并使第一个按钮完全可见?

.divOne , .divTwo{
   width: 100px;
   height: 100px;
   background-color: wheat;
   margin: 10px;
   padding: 10px;
   position: absolute;
   transition: opacity 2s;
}

.divTwo {
   background-color: pink;
   opacity: 0;
}

.fadeOut {
  opacity: 0;
}

.fadeIn {
    opacity: 1;
}


$(document).ready(function(){
    $('.outDiv').hover(     
        function () {
          $(".divOne").addClass("fadeOut");
          $(".divTwo").addClass("fadeIn"); 
        }, 
        function () {
          $(".divOne").removeClass("fadeOut");
          $(".divTwo").removeClass("fadeIn"); 
        }
    );
});

2 个答案:

答案 0 :(得分:0)

Horizo​​ntalScrollView 的宽度更改为 match_parent

答案 1 :(得分:0)

这是因为

android:layout_gravity="center"

LinearLayout中。将其更改为任何不涉及水平对齐的内容。例如,我认为你想要:

android:layout_gravity="center_vertical"