2011-10-27 28 views
0

ギャラリービューを使用して、ギャラリービューで画像をフルスクリーンで表示しています。私は以下の提案を使用しました: Android Gallery fullscreen画像ギャラリーの下部にリンクを表示する必要があります。

ギャラリービューは問題ありません。 しかし、画面を垂直に4:1の比率で分割し、上記のパーティションにのみ画像を表示したいとします。下のパーティションでは、リンク付きのテキストを表示したい。これでリンクがデフォルトのブラウザでターゲットを開くはずです。

どうすれば画面を分割できますか? リンク用のテキストやボタンがある方が良いですか?

+2

とlayout_height = 0? – teoREtik

+0

このような場合、R.layout.mainのようなオブジェクトをどのように定義する必要がありますか?とR.id.gallery?私は、.javaコードとxmlファイルの間のマッピングを正しく理解していませんでした。あなたはそのようなドキュメントを参照して私を助けてくれますか? – tuxnani

+0

layout_height = 0の値を定義するとエラーが発生します。 – tuxnani

答えて

2

teoREtikによると、LinearLayoutでxmlを作成する必要があるかもしれません。それは、XMLの要素だアクセスするには、次のものが必要です。

あなたはギャラリーオブジェクトlayout_weight = 4、layout_height = 0と= 1をlayout_weightのTextViewオブジェクトを垂直方向にのLinearLayoutを使用していないのはなぜ
LayoutInflater inflater = getLayoutInflater(); 
galleryLayout = inflater.inflate(R.layout.xml_name, parent, false); 
Gallery gallery = (Gallery) galleryLayout.findViewById(R.id.gallery); 
関連する問題