【发布时间】:2011-11-02 19:07:15
【问题描述】:
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent" <TextView android:id="@+id/tv_test" android:text="Test " android:layout_width="wrap_content" android:layout_height="wrap_content" /> <ListView android:id="@+id/list_test" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_below="@id/tv_test" ></ListView> </RelativeLayout>
一切都在一个 ScrollView 中,我不知道为什么,但相对布局似乎设置了一个包装内容。而且它使 ListView 变小,而不是占据整个位置。
我不知道它是否有用,但这是我的 java 代码:
public class ShowView extends Activity{
ListView lv;
ArrayAdapter<String> adapter;
String[] myList = {"One", "Two", "Three", "Four", "Five", "Six", "Seven", "Height", "Nine", "Ten"};
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.show);
lv = (ListView) findViewById(R.id.list_test);
adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, myList);
adapter.setDropDownViewResource(android.R.layout.simple_list_item_1);
lv.setAdapter(adapter);
}
}
【问题讨论】:
-
能否显示整个 xml 代码?
-
运行良好,伙计,我检查了你的代码并执行了。
-
也许在你的 xml 中的某个地方你有 wrap_content 而不是 fill_parent。因此,如果您发送所有 xml 代码,我将能够提供帮助
-
它可以正常工作,但我接下来要做的是:让列表视图与 ScrollView 一起工作。寻找 IMDB Android 应用,因为他们做了一个滚动视图,你可以看到里面有列表视图,它看起来不像列表。
-
如果你只有 textview 和 listview 那么我认为你不需要使用滚动视图只需使用 listview 并添加页眉或页脚任何视图。
标签: java android listview scrollview