嗨我以前問過這個問題,但沒有得到任何解決方案。Android - 狀態欄隱藏部分視圖有時
我有Galaxy Nexus的運行Android 4.2以下問題。
我使用的相機意圖拍照。如果我以橫向模式拍攝照片並返回到活動狀態(活動處於肖像模式,清單中的android:screenOrientation="portrait"
),狀態欄將隱藏該視圖。如果在肖像模式下拍攝,它會很好地工作。
出現這種情況只與像Galaxy Nexus
和Sony Xperia Neo
某些設備。我在htc Desire
和Samsung Ace
設備上測試它運行良好。
請大家幫忙。
落後狀態欄查看
而需要
編輯: 佈局XML:
<?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:background="@color/signup_bg"
android:orientation="vertical" >
<include
android:layout_width="match_parent"
android:layout_height="@dimen/abs__action_bar_default_height"
layout="@layout/titlebar_account" />
<ScrollView
android:id="@+id/editAccountScrollView"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<LinearLayout
android:id="@+id/editAccountLinearLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >
<include
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="16dp"
layout="@layout/signup_basic" />
<include
android:layout_width="match_parent"
android:layout_height="wrap_content"
layout="@layout/signup_home_base" />
<TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:paddingBottom="12dp"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:paddingTop="10dp"
android:text="@string/account_about_me"
android:textColor="@color/account_headings" />
<include
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
layout="@layout/edit_account_email_about_me" />
<include
android:layout_width="match_parent"
android:layout_height="wrap_content"
layout="@layout/edit_account_social" />
</LinearLayout>
</ScrollView>
提供您的XML代碼可能有助於確定問題。但是你可以嘗試調用view.invalidate()來請求重新繪製整個視圖。的 –
可能重複的[Android的視圖隱藏behing狀態欄(http://stackoverflow.com/questions/13625070/android-view-hides-behing-status-bar) –
http://stackoverflow.com/questions/13625070/沒有任何解決方案關閉android-view-hides-behing-status-bar。 –