2011-02-22 45 views
0

現在、Androidアプリで作業しています。データベースの操作など、すべての「難しいもの」を完了しました。今私は、UIをまともに見えるようにする必要があります。 クリック可能な「フレーム」レイアウトを持つものを作りたいと思います。 「フレーム」をクリックすると、Amazonアプリケーションのような詳細情報が表示されます。 誰かがアイデア、チュートリアル、または良いリンクを持っているなら、私はとても感謝しています。 ありがとうございます。Androidのクリック可能なパネルのUI

答えて

1

Galleryをご覧ください。それはAndroidに組み込まれていて、私があなたが探していると思っていることをしている(少なくともAmazonのアプリのUIを説明している; FrameLayoutはあなたが話していることではない、部)。

EDIT:スクリーンショットは役に立ちましたが、あなたは実際には単純なリストのようなビューについて話していると思います。

ああ。これは、ListView、またはScrollView内の垂直LinearLayoutのいずれかです。私が何をするかを教えてください:LinearLayoutの各アイテムは、match_parentの幅とwrap_contentの高さを持つ背景セットを持っています。9patchの中に右向きの矢印が付いています。私はまた、押された状態のイメージの同一であるが青で強調表示されたバージョンを定義し、state drawable XMLを使用してそれを使用することを知らせる。それから私は、クリックアクションを発生させたいそれぞれのアイテムに対してonClickリスナーをバインドするだけです。

+0

素早く返信いただきありがとうございます。 – Mal

+0

ギャラリーのアイテムをクリックしたときに表示されるレイアウトを意味していました。私は正しくフレーズしなかったのですが、右側に矢印が付いた情報が表示される「フレーム」です。私は、どのようなタイプのレイアウト、つまりネストされた線形レイアウトを知りたいのですか?同様のことを達成する方法。 – Mal

+0

が編集されました。おそらくサンプルプロジェクトをチェックして、GoogleのIO/2010アプリ(http://code.google.com/p/iosched/)や実際にはAOSPソースにAndroid搭載のアプリがあれば何でもできることを理解する必要がありますコード。 –

関連する問題