このiamgeのようにアンドロイドの同じ行に画像とチェックボックスを入れる方法これを表示するには画像を使用できますか?おかげさまで アンドロイドのチェックボックスの前にイメージを置く方法..?
答えて
使用リニアレイアウトと、これはまた、チェックボックスのように各ウィジェットのためandroid:layout_toRightOf
を利用するには、それらのすべてを置くが、TextViewに使用などはこの
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="vertical">
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/layout1">
<ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/im1"/>
<CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/ck1" android:layout_toRightOf="@+id/im1"/>
<TextView android:text="hi" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/txt1" android:layout_toRightOf="@+id/ck1"/>
</LinearLayout>
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/layout2" android:layout_below="@id/layout1">
<ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/im2"/>
<CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/ck1" android:layout_toRightOf="@+id/im2"/>
<TextView android:text="hello" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/txt1" android:layout_toRightOf="@+id/ck2"/>
</LinearLayout>
</RelativeLayout>
それは非常に簡単です。
ララティブレイアウトを使用する(非常に重要)。あなたが望むところにあなたのイメージを置き(あなたはそれを親レイアウトと合わせることができます)、xmlの 'to right of'オプションを使ってピクチャの横にあるチェックボックスを合わせます。
重要な要素は、相対レイアウトを使用し、使用するxmlの[画像のID]の右に使用することです。
このチュートリアルを使用できます。フロントであなたが実際に右に意味(または左)場合
http://mobile.tutsplus.com/tutorials/android/android-user-interface-design-relative-layouts/
私は、最も簡単で最も効率的な方法は、例えばandroid:drawableRight
(またはandroid:drawableLeft
)属性を使用することだと思う
android:drawableRight="@drawable/my_img"
<CheckBox
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/my_checkBox1"
android:drawableRight="@drawable/my_img"
android:text="Option_Text">
</Checkbox>
これは同じビューを使用するので効率的です。 OK
これはおそらく最もエレガントな方法ですが、JBにはうまくいかないようです。イメージがチェックボックスに重なり、正しい場所に置かれません。どのようにJB上でそれにどのようなアイデア? – Muzikant
はその後imageview
左側を入れて、あなたはダイナミックで、その後1つのオプションが利用可能ですが、それは異なる終了されていることを確認したい場合は、チェックボックスの右側 を置きます。
<CheckBox android:layout_height="wrap_content"
android:id="@+id/checkBox1" android:layout_width="wrap_content"
android:drawableRight="@drawable/icon" android:text="CheckBox" android:layout_x="58dip" android:layout_y="106dip"></CheckBox>
- 1. フルスクリーンの上にイメージを置く方法
- 2. デイイベントにイメージを置く方法は? clndr.js
- 3. カメラの前にオブジェクトを置く方法
- 4. アイコンと名前(アンドロイド)のチェックボックスの表示方法
- 5. UIViewControllerのnavigationBarの中心にイメージを置く方法は?
- 6. JButtonとイメージを別のJButtonの上に置く方法
- 7. アンドロイドのボタンの前にバッジカウントを持ってくる方法は?
- 8. CSS:テーブルの上にイメージを置く方法
- 9. イメージリンクをイメージの中央に置く方法
- 10. テキストの途中にイメージを置く方法
- 11. divのコンテンツにイメージを置く方法は?
- 12. 背景イメージの中央にh4とh1を置く方法は?
- 13. イメージを別のイメージにアンドロイドで配置する
- 14. イメージをイメージに置くには?
- 15. HTML-チェックボックスとスライダを同じ行に置く方法
- 16. htmlのリンクの前にgoogleのフォント(chevron_right)を置く方法は?
- 17. イメージを右に置くイメージを得る
- 18. asp.netのチェックボックスリストのチェックボックスの前にイメージを表示
- 19. チェックボックスの値をアンドロイドの別のアクティビティに渡す方法は?
- 20. チェックボックスをXceedのWPF DataGridのイメージに置き換えます。
- 21. divのイメージを半分の位置に配置する方法
- 22. サブフォルダにあるhtmlでイメージを置く方法
- 23. アンドロイドのonToucheventを使ってイメージ上に矩形を描く方法は?
- 24. ブラウザ上のページのタイトルの横にあるタブバーにイメージを置く方法は?
- 25. uiimageview/uiscrollview(前後のズーム)でイメージを中央に配置する方法
- 26. スパンの前にCSS三角形を置く方法
- 27. PHPで単語の前後にコンマを置く方法は?
- 28. カメラプレビューの前に画像を置く方法
- 29. イメージの位置をリセットする方法
- 30. ブートストラップ - モバイル上でテキストの代わりにテキストの上にイメージを置く方法
のように、これは良い質問ですが、私は、チェックボックスの数が動的または静的で知りたいのですが? –
テキストの後に画像を表示するのは便利ですか? –
チェックボックスは静的です。 – Miuranga