2011-01-25 1 views
6

Androidデベロッパーは、独自のビューのサブクラスを書く上での素敵な議論があります。 http://developer.android.com/guide/topics/ui/custom-components.htmlデザインカスタムアンドロイドのViewGroupのサブクラス

をしかし、私は自分の子供の位置決めポリシーと自分のViewGroup サブクラスを書きたいです。この種のものの最小の例はどこにありますか?

は具体的に私は(のLinearLayoutのように)左から子どもたちを埋め水平レイアウトしたい(これは、Java コーディング問題ではありませんが、XMLものです) - 水平方向のスペースが消費されるとが、を、と子どもたちをシフト最後の子がレイアウトのの右端に揃えて表示されるように、左にします。子供はボタンのようなものなので、スクロールしているジェスチャーがボタンを移動するのではなく、ボタンをクリックするので、HorzontalScrollViewは機能しません。

LinearLayoutにこれを行うオプションがある場合は見つかりませんでした。

答えて

10

HorizontalScrollViewは、スクロールしてボタンをクリックしないでください。しかし、実際に独自のレイアウトを作成したい場合はarchivevideoもあります)

+0

私はウェブ上で見つからなかったので、コードから入力しました。 "FlowLayout" Devoxxのダウンロードページのどこかに説明を置くことができますか?それで1時間のタイピングが省かれます。 :) –

関連する問題