Android 開発: ステータス バーの高さを取得する 2 つの方法

Android 開発: ステータス バーの高さを取得する 2 つの方法

Android アプリケーションの開発では、レイアウトやその他の操作のためにステータス バーの高さを取得する必要がある場合があります。この記事では、ステータス バーの高さを取得する 2 つの方法と、対応するソース コードを添付します。

方法 1: システム リソースを使用してステータス バーの高さを取得する

Android システムは、ステータス バーの高さを含むさまざまなサイズ値を定義する「dimen」という名前のリソース ファイルを提供します。このリソース ファイルにアクセスすると、ステータス バーの高さを取得できます。

まず、プロジェクトの res フォルダーの下に value フォルダーを見つけ、そのようなフォルダーがない場合は新しいフォルダーを作成します。次に、values フォルダーの下に dimens.xml ファイルを作成し、次のコードをファイルに追加します。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <dimen name="status_bar_height

おすすめ

転載: blog.csdn.net/update7/article/details/132374313