2012-04-12 77 views
1

我有一個滾動視圖,但是當我運行代碼時,我發現頂部的一些項目是隱藏的。 我想從最頂層顯示此滾動視圖。請幫幫我。 代碼是在這裏如何將焦點放在頂部項目上?

<?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> 

回答

5

就試試這個code..hope它爲你工作

final ScrollView main = (ScrollView) findViewById(R.id.scrollView1); 

    main.post(new Runnable() { 

     public void run() { 

      main.scrollTo(0,0); 
     } 
    }); 
+0

完美地工作 – LeandroPortnoy 2017-05-08 12:47:00

相關問題