在Android开发中,我有一个LinearLayout
如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<ListView
android:id="@android:id/list"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:paddingRight="0dp"/>
<TextView
android:id="@+id/text_inprogress"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="Congress API"/>
<LinearLayout
android:id="@+id/side_index"
android:layout_width="50dp"
android:layout_height="fill_parent"
android:background="#c3c3c3"
android:gravity="center_horizontal"
android:orientation="vertical" >
</LinearLayout>
</LinearLayout>
和索引项目
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/side_list_item"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:gravity="center"
android:padding="3dp"
android:textSize="12sp" />
我的右侧有一个侧面索引。它是A到Z.但实际的UI只显示A到V,因为没有足够的空间。每个项目的填充为3.如何使侧面索引适合屏幕?
如果我在索引项文本视图中将填充更改为1dp,它将变得太小。我想要的只是自动适合屏幕方面。我怎样才能实现呢?
答案 0 :(得分:0)
如何使linearlayout能够垂直滚动?如果答案是肯定的,那么继续在linearlayout~
之外添加一个scrollview