ライブラリをAndroid23.2.1にアップグレードした後、ステータスバーのデフォルトの高さが正しく表示されない

プラバカール

アプリで作業していて、ボトムシートダイアログを適用する必要があるため、android.supppcom.android.support:design:23.1.1com.android.support:design:23.2.1に更新ましたすべてが正常に機能していますが、ここに問題があります。

  1. ステータスバーのデフォルトの高さは通常よりも広くなっています(たとえば、デフォルトが10dpの場合、高さは30dpになります)。
  2. プレビューはAndroidStudioのプレビューで問題ありません。

それがどのように機能しているかわからないので、誰かがこれについて私を助けることができます。gradle情報を見つけてください。ありがとう

   dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.inkapplications.viewpageindicator:library:2.4.3'
compile 'com.facebook.android:facebook-android-sdk:4.6.0'
compile 'com.google.android.gms:play-services:8.4.0'
compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
compile 'commons-codec:commons-codec:1.9'
// compile 'com.android.support:multidex:1.0.0'
    compile 'com.codesnippets4all:quick-json:1.0.4'
   //    compile 'javax.persistence:persistence-api:1.0'
  //    compile 'com.android.support:design:23.1.1'
      compile 'com.android.support:design:23.2.1'
  //    compile 'com.android.support:cardview-v7:23.1.1'
    compile 'com.android.support:cardview-v7:23.2.1'
   //    compile 'com.android.support:recyclerview-v7:23.1.1'
   compile 'com.android.support:recyclerview-v7:23.2.1'
   //    compile 'com.android.support:appcompat-v7:23.1.1'
   compile 'com.android.support:appcompat-v7:23.2.1'
   //    compile 'com.android.support:support-v4:23.1.1'
   compile 'com.android.support:support-v4:23.2.1'

    }

ここに画像の説明を入力してください

    <?xml version="1.0" encoding="utf-8"?>
     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
     <android.support.design.widget.AppBarLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:theme="@style/AppTheme.AppBarOverlay">
     <android.support.v7.widget.Toolbar
        android:id="@+id/toolbarAppHome"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@color/colorPrimary"
        app:popupTheme="@style/AppTheme.PopupOverlay" />
      </android.support.design.widget.AppBarLayout>
     <FrameLayout
    android:id="@+id/frag_placeholder"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:layout_weight="1">
    </FrameLayout>
    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="70dp"
    android:background="@color/colorPrimaryDark"
    android:orientation="horizontal">

    <LinearLayout
        android:id="@+id/tab_home"
        android:orientation="vertical"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:gravity="center_vertical|center_horizontal"
        android:layout_height="match_parent">
        <ImageView

            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_home_white_24dp"/>
        <TextView

            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Lable"/>

    </LinearLayout>

    <LinearLayout
        android:id="@+id/tab_tournament"
        android:orientation="vertical"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:gravity="center_vertical|center_horizontal"
        android:layout_height="match_parent">
        <ImageView

            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_group_white_24dp"/>
        <TextView

            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Lable"/>

    </LinearLayout>
    <LinearLayout
        android:id="@+id/tab_team"
        android:orientation="vertical"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:gravity="center_vertical|center_horizontal"
        android:layout_height="match_parent">

        <ImageView

            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_group_work_white_24dp"/>
        <TextView

            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Lable"/>

    </LinearLayout>
    <LinearLayout
        android:id="@+id/tab_notification"
        android:orientation="vertical"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:gravity="center_vertical|center_horizontal"
        android:layout_height="match_parent">

        <ImageView

            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_notifications_white_24dp"/>
        <TextView

            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Lable"/>

    </LinearLayout>

</LinearLayout>

ここに画像の説明を入力してください

上記に追加されたのは、アプリケーションの起動時に起動するアクティビティビューのXMLコードです。このアクティビティの中央にはフレームレイアウトがあります。そのframelayoutは、fragmentAなどのフラグメントを表示します。このフラグメントのXMLビューコードは次のとおりです。

    <?xml version="1.0" encoding="utf-8"?>
    <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
android:background="#F8F8FF">


   <android.support.v7.widget.RecyclerView

    android:id="@+id/appHomeRecycleView"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

   </android.support.v7.widget.RecyclerView>

   <android.support.design.widget.FloatingActionButton
    android:id="@+id/xyz1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="bottom|end"
    android:layout_margin="16dp"
    android:scaleType="center"
    android:src="@drawable/ic_mode_edit_white_24dp" />

    </android.support.design.widget.CoordinatorLayout>
プラバカール

ご回答ありがとうございます。私はそれを10時間以上作業し、最終的に解決策を見つけました。解決策は次のとおりです。

FragmentAレイアウトXMLファイル内のパラメーターを確認できます。

    android:fitsSystemWindows="true"

このパラメータを次のようにfalseに変更します。

    android:fitsSystemWindows="false"

率直に言って、これが新しいライブラリ23.2.1で機能しない理由はわかりませんが、23.1.1バージョンでは正常に機能します。

これが他の人に役立つことを願っています。

ありがとう

プラバカール

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

セッションがPOSTされたデータを2番目のスクリプトに渡さない-アドバイスしてください

分類Dev

Unity-キャラクターコントローラースクリプト2Dの「WhatIsGround」フィールドに存在しないプラットフォーム用に新しく作成されたレイヤー

分類Dev

ブートストラップカードフッターが2行目に正しくフォーマットされていない

分類Dev

デバイスのフォアグラウンドアプリで2倍の高さの緑色のステータスバー(通話中)を表示するにはどうすればよいですか?

分類Dev

Symfony2セキュリティの異なるファイアウォールがログインに正しくリダイレクトされない

分類Dev

2ソフトウェアの更新後に新しいカーネルをインストールすると、DKMSドライバーが正しくビルドされない

分類Dev

Webpack 2 / TypeScript 2 から Angular 1 TypeScript 1.8 アプリへのアップグレード - ビューが正しく表示されない

分類Dev

単一のSolrインスタンスまたはSolrテンプレートフィールドが正しく機能しないことを使用して、同じデータソースにある2つの異なるテーブルにインデックスを付けて検索する方法

分類Dev

タブごとに2つのアイテムが表示されないブートストラップブレッドクラム

分類Dev

2つのdivを左右にフロートさせた後、次のDivが正しく表示されない

分類Dev

HTMLデータがフォーカスなしでテキストボックスに存在し、2番目の行のドロップダウンでデータのみが提供されない場合は、新しい行を作成します

分類Dev

SAML2トークンがSSOのWIF /フェデレーション/ STSで機能しない-ヘルプ/アドバイスしてください

分類Dev

アップロードされたデータを使用してrShinyアプリでggplot2棒グラフをプロットすると、なぜ1本の棒しか表示されないのですか?

分類Dev

選択したアイテムのIDが表示されない2つのドロップダウンを選択します。コントローラーバインドにアクセスするにはどうすればよいですか。

分類Dev

ObjectMapperは春ブーツ2へのアップグレード後にデフォルトコンストラクタなしにデシリアライズすることはできません

分類Dev

純粋なreactJS:float:leftグリッドの構築が2D配列に対応していないため、ゲームオブライフのルールが正しく表示されない

分類Dev

スクレイピングに使用されるlxmlコードを使用したforループは、「リストインデックスが範囲外です」エラーを示しますが、2つのインスタンスで機能します

分類Dev

「例外:tのインスタンス化中にエラーが発生しました!プライマリアウトレットはすでに登録されています。」コルドバangular2アプリで

分類Dev

スレッド1からスレッド2を呼び出そうとしています(ループ内で5回)が、スレッド1のループが完了した後にのみスレッド2の実行が開始されます

分類Dev

2つのシリアルデバイスをUSBアダプターに接続し、両方を1つのUSBハブに接続すると、コンピューターに2つの異なるCOMポートが表示されますか?

分類Dev

Linphoneコード(android)をコピーした後に同じアプリの2つのインスタンスがインストールされる理由

分類Dev

AngularJSトースターは、ファイルのアップロード時に1回ではなく、2回アラートを表示します

分類Dev

Angular2クイックスタートアプリは、rc2へのアップグレード後に機能しなくなりました

分類Dev

2002.3にアップグレードした後、GitブランチがIntelliJのステータスバーに表示されない

分類Dev

フィルタリング後にAngular2テーブルが正しく構築されない

分類Dev

データベースのレコードを更新した後、Angular2ビューが更新されない

分類Dev

1つのプライマリ2つのセカンダリと2つのアービターは、フォールトトレランス2のレプリカセットの正しいアーキテクチャですか?

分類Dev

Ionic 2 RC1の問題:アセットフォルダー内のコンテンツがデバイス実行でコピーされない

分類Dev

バックボーンアプリで入力フィールドイベントがトリガーされたときに、最初のビューが2番目のビューから望ましくない形でレンダリングされますか?

Related 関連記事

  1. 1

    セッションがPOSTされたデータを2番目のスクリプトに渡さない-アドバイスしてください

  2. 2

    Unity-キャラクターコントローラースクリプト2Dの「WhatIsGround」フィールドに存在しないプラットフォーム用に新しく作成されたレイヤー

  3. 3

    ブートストラップカードフッターが2行目に正しくフォーマットされていない

  4. 4

    デバイスのフォアグラウンドアプリで2倍の高さの緑色のステータスバー(通話中)を表示するにはどうすればよいですか?

  5. 5

    Symfony2セキュリティの異なるファイアウォールがログインに正しくリダイレクトされない

  6. 6

    2ソフトウェアの更新後に新しいカーネルをインストールすると、DKMSドライバーが正しくビルドされない

  7. 7

    Webpack 2 / TypeScript 2 から Angular 1 TypeScript 1.8 アプリへのアップグレード - ビューが正しく表示されない

  8. 8

    単一のSolrインスタンスまたはSolrテンプレートフィールドが正しく機能しないことを使用して、同じデータソースにある2つの異なるテーブルにインデックスを付けて検索する方法

  9. 9

    タブごとに2つのアイテムが表示されないブートストラップブレッドクラム

  10. 10

    2つのdivを左右にフロートさせた後、次のDivが正しく表示されない

  11. 11

    HTMLデータがフォーカスなしでテキストボックスに存在し、2番目の行のドロップダウンでデータのみが提供されない場合は、新しい行を作成します

  12. 12

    SAML2トークンがSSOのWIF /フェデレーション/ STSで機能しない-ヘルプ/アドバイスしてください

  13. 13

    アップロードされたデータを使用してrShinyアプリでggplot2棒グラフをプロットすると、なぜ1本の棒しか表示されないのですか?

  14. 14

    選択したアイテムのIDが表示されない2つのドロップダウンを選択します。コントローラーバインドにアクセスするにはどうすればよいですか。

  15. 15

    ObjectMapperは春ブーツ2へのアップグレード後にデフォルトコンストラクタなしにデシリアライズすることはできません

  16. 16

    純粋なreactJS:float:leftグリッドの構築が2D配列に対応していないため、ゲームオブライフのルールが正しく表示されない

  17. 17

    スクレイピングに使用されるlxmlコードを使用したforループは、「リストインデックスが範囲外です」エラーを示しますが、2つのインスタンスで機能します

  18. 18

    「例外:tのインスタンス化中にエラーが発生しました!プライマリアウトレットはすでに登録されています。」コルドバangular2アプリで

  19. 19

    スレッド1からスレッド2を呼び出そうとしています(ループ内で5回)が、スレッド1のループが完了した後にのみスレッド2の実行が開始されます

  20. 20

    2つのシリアルデバイスをUSBアダプターに接続し、両方を1つのUSBハブに接続すると、コンピューターに2つの異なるCOMポートが表示されますか?

  21. 21

    Linphoneコード(android)をコピーした後に同じアプリの2つのインスタンスがインストールされる理由

  22. 22

    AngularJSトースターは、ファイルのアップロード時に1回ではなく、2回アラートを表示します

  23. 23

    Angular2クイックスタートアプリは、rc2へのアップグレード後に機能しなくなりました

  24. 24

    2002.3にアップグレードした後、GitブランチがIntelliJのステータスバーに表示されない

  25. 25

    フィルタリング後にAngular2テーブルが正しく構築されない

  26. 26

    データベースのレコードを更新した後、Angular2ビューが更新されない

  27. 27

    1つのプライマリ2つのセカンダリと2つのアービターは、フォールトトレランス2のレプリカセットの正しいアーキテクチャですか?

  28. 28

    Ionic 2 RC1の問題:アセットフォルダー内のコンテンツがデバイス実行でコピーされない

  29. 29

    バックボーンアプリで入力フィールドイベントがトリガーされたときに、最初のビューが2番目のビューから望ましくない形でレンダリングされますか?

ホットタグ

アーカイブ