首先我的布局是这样的,
<Linearlayout ...>
   <raletivelayout ...>
   </raletivelayout>
    <ScrollView ...>
      <LinearLayout ...>
        <listview ...>
         
        </listview>
      </LinearLayout >
    </ScrollView >
</Linearlayout>
基于以上布局,我在移动上下滑动我的列表时第一个<raletivelayout ...></raletivelayout>这个布局内的东西是一直显示在最上面不会动的(其实就是应用的标题栏),这个listview比较短,一个屏幕可以显示的全。
我现在的奇怪的事情出现了,在列表中不一定什么位置我会添加进一个edittext,当我把光标移动到edittext内,我输入任意字符会诡异的发现这个scollview往下自动滑了一段距离,(滑得距离不一定有多远)这久导致我的edittext会被标题栏挡住看不见了。
有高人知道这个是什么情况吗?求解!

解决方案 »

  1.   

    ScrollView 和 ListView同时使用会有冲突的额
      

  2.   

    关于scollview和listview的冲突这个主要是高度显示不正确,关于这个会自动scrollview会自动下滑一段不确定距离这个事以前没遇到过
      

  3.   

    我在manifest文件中设定该activity的inputsoft属性为 "adjustPan"发现有时还是不正常,而且标题栏会隐藏掉被推到上面去,有点恼火啊,请问有没有知道的给指导下啊 ~