问题描述
- 如何让顶端的项目凸显出来
-
我在程序中设置的一个scroll view,但是当运行代码时,我发现顶端的一些项目隐藏了看不见。我想从顶端开始显示这个 scroll view 。需求帮忙解决。
我用的下面的代码:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:scrollbars="none" android:scrollX="0px"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ImageView android:id="@+id/img_logo" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/logo" android:focusable="true" android:layout_marginTop="1dip" /> <ImageView android:id="@+id/img_logo" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/jvdbanner" /> <ListView android:id="@+id/main_list" android:layout_width="fill_parent" android:layout_height="279dip" android:background="#84CFE7" android:cacheColorHint="#00000000" android:divider="#000000" android:dividerHeight="1dip" android:focusable="false" android:fadingEdge="none" android:scrollbars="none" /> <View android:layout_width="fill_parent" android:layout_height="2dip" android:layout_marginTop="5dip" android:background="#ffffff" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginTop="10dip" android:text="Copyright @ 2012- JVD Properties, Inc." android:textColor="#ffffff" android:textSize="13sp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginTop="5dip" android:text="All Rights Reserved." android:textColor="#ffffff" android:textSize="13sp" /> </LinearLayout> </ScrollView> </LinearLayout>
解决方案
试下这个方法,应该能帮的上你。
final ScrollView main = (ScrollView) findViewById(R.id.scrollView1);
main.post(new Runnable() {
public void run() {
main.scrollTo(0,0);
}
});
时间: 2025-01-26 22:36:46