Androidタイトルメニューバーサイズ取得

このQ&Aのポイント
  • Androidアプリを作成している際に、端末別に画像サイズを取得する方法はわかりましたが、タイトルバーとメニューバーを含めたサイズを取得する方法を教えて欲しいです。
  • または、タイトルバーとメニューバーを除いた画面の部分のサイズを取得する方法も教えて欲しいです。
  • 開発環境はWindows vista、Eclipse、Galaxy-Sで、知識レベルはPHP、MySQL、Java初体験中です。検索してもうまくできないため、皆様の知恵をお借りしたいです。参考になるサイトがありましたら教えてください。
回答を見る
  • ベストアンサー

androidタイトル&メニューバーサイズ取得

こん◯んは。 いつもお世話になっています。 Andoidアプリを勉強しながら作成していますが、端末別に画像サイズ(全体)を取得するやり方がわかりましたが、タイトルバーとメニューバーを含めた数字なのでその大きさを取得する方法を教えて欲しくて質問しました。 【知りたい事】 画像添付(青色□の部分の高さを取得したい) 説明が下手ですすいません。 画面サイズは取得出来ているので、青□部分のサイズを取得する事で計算出来ます。 または、逆に青□部分を省いた高さの取得方法があれば知りたいです。 【開発環境】 Windows vista Eclipse Galaxy-S 【知識レベル】 PHP MySQL Java初体験中 いろいろ検索してみましたが、理解度も少ないのでなかなかうまく出来ません。 皆様のお知恵をお貸しください、宜しくお願いたします。 また参考になるサイト等ありましたら教えてください。

  • Java
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • yamada_g
  • ベストアンサー率68% (258/374)
回答No.1

Androidの知識は全くないのですが・・・ http://ichitcltk.hustle.ne.jp/gudon/modules/pico_rd/index.php?content_id=79 こちらを見るとViewクラスのgetWidth、getHeightではメニューバーを除いた描画領域のサイズが取得できるようです。

関連するQ&A

  • タイトルバーやメニューバーの高さ取得

    サイズ変更可能なダイアログ ボックスアプリケーションを作っています ダイアログサイズ変更時に GetClientRect( m_DlgSize ); のようにしてサイズを取得し、設定ファイルにm_DlgSizeを保存します 次回起動時にInitDialog()で SetWindowPos( NULL, 0, 0, m_DlgSize.Width(),m_DlgSize.Height() ,SWP_NOMOVE); のように復元しました。 幅はきちんと復元できたんですけど高さが小さくなってしまいます。 どうやらGetClientRectではメニューバーやタイトルバーの高さを含めない座標を返し、 SetWindowPosではそれらも含めてサイズを設定してしまうようです この差を埋めるためにメニューバーやタイトルバーの高さを取得する方法がわかりません。 何か良い方法があったらご教授願います。 環境はVC++6.0 MFCです。

  • Android用の大きなサイズのfavicon

    Android用の大きなサイズのfaviconの作り方を教えてください。 Android用のホームページを作っています。 自分の持っているAndroid端末のGalaxy S(SC-02B)では、ホーム用に2種類のアイコン(favicon)があるようです。 添付画像では、左のYahoo!オークションとJALは大きなサイズのアイコンですが、あとのImpress、YouTube、アマゾンは赤枠の中に小さなアイコンです。 大きなサイズのアイコンを作る方法を教えてください。 自分は、以下の方法でfaviconを作っています。この方法だと、小さなサイズのfaviconになってしまいます。 1.適当な画像を16x16にし、このサイトで*.icoに変換 http://www.favicon.jp/ 2.HTMLに以下で貼り付け <LINK REL="SHORTCUT ICON" HREF="http://xxx.xxx.xxx/test.ico"> 自分はiPhoneは持ってないのですが、iPhoneでも同じなのでしょうか?

    • ベストアンサー
    • HTML
  • 画面サイズ取得について

    アクセスされた際の端末の画面サイズ取得方法について教えてください。 私の調べた限り、携帯以外では直接サイズを取得できる環境変数もないようなので、その他の方法としてJavascriptを使用して画面のサイズを取得するのが一番かなと思いました。 そこで色々検索したところ、perlで使用された変数をJavascriptで使用するといった内容のページはいくつか見つかったのですが、逆に、Javascriptで取得した変数をperlで使用する方法がなかなか見つかりませんでした。実際そのような事が出来るのかも分かりません。。。 locationで変数を送ればとも思いましたが、今回の場合訳があってlocationが使えないので、その他の方法で何かないかと…。 どなたかそのような方法について分かる方は教えていただけないでしょうか。 出来れば詳しく書き方なども教えていただけるとありがたいです。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • MySqlのテーブルのサイズを取得したい。

    PHP4.3とMysql4.1でプログラムを組んでいます。 Mysqlでテーブルのデータサイズを調べる方法はあるのでしょうか? いろいろググってもみたのですが、うまく見つけることができずお聞きすることにしました。 phpMyAminなどではディスク使用量 ~バイトというように表示されますよね。 こんな感じでPHPで取得したいのです。 恐れ入りますが、ご教授していただければ幸いです。

    • ベストアンサー
    • PHP
  • メニューバー・ツールバーのテキストを小さくしたい

    こんにちは! 今使っているPC(windows7)で、メニューバーやツールバーの文字が大きくなってしまいました。 家のものが勝手に変更してしまったようなのですが、変更したときのやり方を覚えていないということです。 添付画像のように、バーの部分の文字だけ大きくなってしまっています。 とても見にくく、変更したいのですが、どこをいじっても小さくなりません。 firefoxや、chromeなどブラウザ関係なく全て大きくなっています。 また、office系などファイルもメニューのところは全て大きくなっています。 試した方法としては、 (1)firefox→ツール→オプション→コンテンツ でサイズを変更してみましたが、他のところが影響して、変更したいところに変化はありません。 (2)コントロールパネル→デスクトップのカスタマイズ→ディスプレイ→小 (ここは小が規定になっていました) 色々調べてみたのですが、今回に関しての変更方法がわかりません。 どなたか、教えていただけるととても嬉しいです! よろしくお願いいたします!

  • Javaを使わず、ポップアップ画面のメニューバー、ツールバーの非表示

    困ってます。(Javaが使えないサーバ上) 通常、ポップアップ画面でサイズ指定やメニューバー、ツールバーの非表示は、Window.open()のJava Scriptを使うことが一般的ですが、とある理由でJava Scriptを使うことができません。 HTMLでできれば最高ですが、何か方法を教えてください。お願いします。

  • 画像サイズの取得方法

    現在サーブレットを用いて画像アップロードBBSを作成しているのですが BBSにアップロードを表示する際に縦もしくは横が 一定のサイズ以上の場合縮小して表示する必要があり 画像サイズの取得を今までは java.swing.ImageIcon#getIconWidth() などを使用していました。 しかしBMPファイルをアップロードする必要性が出てきたため上記の方法ではBMPのサイズを取得できず悩んでいます。 どなたかBMPでも画像サイズを取得できる方法を教えていただけないでしょうか?

    • ベストアンサー
    • Java
  • 画像の縦横のサイズの取得

    jpg画像の縦横のサイズの取得方法をお願いします。

    • ベストアンサー
    • Perl
  • メニューバーの背景色が抜ける・・・?

    ちょっと前から起きている現象なんですが、 アプリケーションやタスクマネージャーのタイトルバー下のところにある、 メニューバー?(名称が間違っていたらすいません・・・)、 『ファイル(F)』や『編集(E)』『表示(V)』『ヘルプ(H)』などが並んでいるバーの部分。 うまく説明できないんですが、メニューバー各ボタン毎の背景色が白くなってしまっています。(そこだけ色が抜けているみたいな・・・) 最近ワイズクリーナーと言うものでレジストリを掃除したんですが、 それが原因でしょうか? 現状特に操作上の問題はないのですが、ちょっと気になります。 どこか修復すれば直るんでしょうか? ちなみにこの現象が起きているのは、 前述したように一部フリーソフト及び一部のWindows付属のアプリケーションのみです。 ブラウザやオフィスソフト類・フリーのプレイヤーなどは問題ありません。 表示を元に修復もしくは改善する方法をしっている方いらっしゃいましたらご教授頂けると幸いです。 ※使用OSは以下です。 WindowsXP HomeEdition Version2002 ServicePack3 富士通FMV CE70G7 Pentium4

  • Eclipse2.1でJavaエディタの文字サイズ変更

    Eclipse2.1でJavaエディタの文字サイズ変更をしたいのですが 設定を見ても文字サイズを変更するような項目が見つかりませんでした。文字サイズを変更する方法はないでしょうか? 文字を多少大きくしたいのです。 宜しく御願い致します

    • ベストアンサー
    • Java

専門家に質問してみよう