ListView
にトップバーを追加できるかどうかを調べようとしていました。たぶん20-50pxの高さで、いくつかのボタン(ボタンもクリック可能でなければならない)が必要です。私の考えを表現するための画像:上記の30pxバーのリストビューの変更?
左端ショットがListView
上記バーを併設していますが、私はこれを達成することができますとにかくありますか?
ListView
にトップバーを追加できるかどうかを調べようとしていました。たぶん20-50pxの高さで、いくつかのボタン(ボタンもクリック可能でなければならない)が必要です。私の考えを表現するための画像:上記の30pxバーのリストビューの変更?
左端ショットがListView
上記バーを併設していますが、私はこれを達成することができますとにかくありますか?
現在のレイアウトがわからないので、ListView
要素がLinearLayout
にあると仮定します。ここでは、リストの上部にある3 Buttons
とLinearLayout
です:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button1" />
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button2" />
<Button
android:id="@+id/button3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button3" />
</LinearLayout>
<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</ListView>
</LinearLayout>
私は、これはあなたが望むものであると思います。
ありがとう: )私が読むことができる文書はありますか?私はこの問題に興味があり、正しい方向に向けることができれば感謝しています。 – TheBlueCat
このコードを試してみるとエラーになります。 msgstr "テキストビューのリソースIDを指定する必要があります。"いいえ、私はそのコードでテキストビューを持っていません。 – TheBlueCat
@TheBlueCat上記のコードは単純なレイアウトであり、あなたの目標によって制限されているため、推奨するドキュメンテーションはありません(たとえば 'Buttons'の' LinearLayout'を 'TableLayout'で置き換えることができます。グリッドのようなレイアウト)。例えば、画像の黒いバーは、1つの 'TextView'(' layout_weight' 1)と3つの 'ImageButtons'(描画可能な区切り文字)で構成されています。あなたがそれについて読んでいるなら、 'ActionBar'のための多くのドキュメントがあります。 – Luksprog
はこれを使用します。
listView.setDivider(getResources().getDrawable(R.drawable.list_view_divider));
list_view_dividerは、あなたが望む高さの透明PNG画像でなければなりません。
ありがとう:)私はそれを試してみます、どうすればonClickListenerを実装できますか?言う:id.getDrawable(); id.setonClickListener? – TheBlueCat
私は数日前にこの質問に答えました。このQ&Aを見てください:http://stackoverflow.com/questions/10417806/android-in-which-way-should-i-separate-code-from-style/10418109#10418109 –
その答えはSQLLiteについてですか?それは私の質問でどのように作用するのでしょうか?ありがとう。 – TheBlueCat
はい、いくつかのボタンが入っている水平のLinearLayoutのように見えます。あなたはすでにこれを試して、いくつかの問題があったのですか? – FoamyGuy
あなたはリストビューがないと言っています。はい、私はこれを試して、それは表示されません、エラーメッセージが表示されません。 – TheBlueCat
イメージの左の部分を参照している場合、それは 'ActionBar'(ネイティブまたはカスタム実装)です。 – Luksprog