2017-03-07 50 views
0

我有一个列表视图和一个文本视图,但listview需要所有的屏幕。我可以做什么,当我向下滚动我可以看到我的textview? 我有这样一个垂直的LinearLayout:当我滚动时如何查看文本视图?

<ListView 
    android:id="@+id/list_settings" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"> 

</ListView> 

<TextView 
    android:id="@+id/txt_settings" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:textSize="12sp" 
    android:layout_gravity="bottom" 
    android:text="@string/mail_text" 
    android:textColor="@color/Gray"/> 
+0

告诉我XML –

回答

1

简单地用以下替换listview代码。

<ListView 
    android:id="@+id/list_settings" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight="1"> 
</ListView> 
0

让你的父母布局相对布局,这是线性的那一刻,并在TextView写这条线android:layout_alignParentBottom="true"并在您的ListView,添加该属性android:layout_above="@+id/txt_settings"

0
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical"> 

<ListView 
    android:id="@+id/list_settings" 
    android:layout_width="match_parent" 
    android:layout_height="0dp" 
    android:layout_weight="1" /> 

<TextView 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="#FFF000" 
    android:padding="10dp" 
    android:text="Your Text" 
    android:textColor="#000000" /> 

0

尝试这样:

Activity.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 
    <ListView 
     android:id="@+id/list_settings" 
     android:layout_weight="1" 
     android:layout_width="match_parent" 
     android:layout_height="0dp"> 
    </ListView> 

    <TextView 
     android:id="@+id/txt_settings" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" 
     android:textSize="12sp" 
     android:layout_gravity="bottom" 
     android:text="Tes" 
     ></TextView> 

</LinearLayout> 

没有测试的代码,但是我把滚动视图。 列表视图应该可滚动,并最终显示TextView。另外,您可以管理处理layout_weight=x参数的比例。

+0

的整个脚本这个错误显示:垂直滚动滚动型不应包含其他垂直滚动部件(ListView控件) – user2517985

+1

你说得对,我会尽快更新我的答案。虽然,答案是@Yousef khan如何描述 – Cesarsk

相关问题