2014-03-19 60 views
2

在我的應用我使用的主題滾動型不會在全屏模式下工作

android:theme="@android:style/Theme.Holo.NoActionBar.Fullscreen" 

,並在我的佈局android:fillViewport="true"但滾動不工作。 當我刪除全屏 - android:theme="@android:style/Theme.Holo.NoActionBar"沒關係。 任何想法來解決這個問題?

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="fill_parent" 
    android:layout_height="match_parent" 
    android:fillViewport="true" > 
<LinearLayout 
       android:id="@+id/nameFields" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:orientation="vertical" > 

       <TextView 

        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:text="@string/versionNumber" 
        android:textAppearance="?android:attr/textAppearanceLarge" 
        android:textSize="15pt" /> 



       <TextView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="15dp" 
        android:text="@string/time_between_records" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="5dp" 
        android:text="@string/base_directory" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="15dp" 
        android:text="@string/continuous_mode" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 



       <TextView 
        android:id="@+id/minIcpValue" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="5dp" 
        android:text="@string/minIcpValue" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:id="@+id/maxIcpValue" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="10dp" 
        android:text="@string/maxIcpValue" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:id="@+id/alarmsMode" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="15dp" 
        android:text="@string/alarmsMode" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:id="@+id/clinicalMode" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="10dp" 
        android:text="@string/clinicMode" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:id="@+id/trialID" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="15dp" 
        android:text="@string/clinicId" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:id="@+id/snapShotMode" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="15dp" 
        android:text="@string/snapshot_mode" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:id="@+id/screenShotMode" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="10dp" 
        android:text="@string/screenshot_mode" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:id="@+id/enableTrialMode" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="5dp" 
        android:text="@string/enableClinicalTrialScreen" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 

       <TextView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_marginTop="5dp" 
        android:text="@string/monitorName" 
        android:textAppearance="?android:attr/textAppearanceLarge" /> 


      </LinearLayout> 
</ScrollView> 

回答

1

不要應用主題來刪除操作欄。

您必須在設置contentview之前以編程方式刪除操作欄。

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
      WindowManager.LayoutParams.FLAG_FULLSCREEN); 
    this.requestWindowFeature(Window.FEATURE_NO_TITLE); 
+0

它後,滾動不工作... – GigantoMK

+0

這裏粘貼代碼 – Dev

+0

完成。看問題 – GigantoMK