エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
AndroidのLinearLayoutを組み合わせてSwingのBorderLayoutみたいな配置をする方法 - かずきのBlog@hatena
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
AndroidのLinearLayoutを組み合わせてSwingのBorderLayoutみたいな配置をする方法 - かずきのBlog@hatena
Androidアプリのレイアウトの基本はLinearLayoutにあり!と勝手に信じているのですが、こいつちょっと癖... Androidアプリのレイアウトの基本はLinearLayoutにあり!と勝手に信じているのですが、こいつちょっと癖があったのでメモしておきます。 基本的に、縦か横にアイテムを並べてくれるシンプルなレイアウトなのですが、weightを指定することで配置時の幅の重みづけをすることができます。 ここで陥りがちなのは、weightとheightやwidthのfill_parentを組み合わせるというパターンです。これをやると、どうも思ったように重みづけがされません。wrap_contentをwidthやheightに設定してると思ってくれたようなレイアウトにしてくれます。 ということで、SwingのBorderLayoutと同じようなレイアウトを実現するには以下のような方法でいけます。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout an