私は、黒と黄色の2つの異なるレイアウト(線形レイアウト)を相対レイアウトで並べています。イメージに示されているように緑色の円のイメージを配置する必要があります。これを行う最善の方法は何ですか?
1
A
答えて
1
あなたの黒いレイアウトのコピーをお互いに使って、黒の上から下の黒まで新しいレイアウトを作成することです。そしてあなたのイメージをこのレイアウトの中心に置きます。例えば
:あなたはこのような何かを行うことができ
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<View
android:id="@+id/black_top"
android:layout_width="match_parent"
android:layout_height="150dp"
android:background="@color/black" />
<View
android:id="@+id/black_top_invisible_copy"
android:layout_width="match_parent"
android:layout_height="150dp"
android:layout_below="@id/black_top"
android:visibility="invisible" />
<View
android:id="@+id/yellow_bot"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/black_top"
android:background="@color/black" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignBottom="@id/black_top_invisible_copy"
android:layout_alignTop="@id/black_top"
android:gravity="center">
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:src="@drawable/circle" />
</LinearLayout>
</RelativeLayout>
1
。
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@color/black" android:top="dimension"/>
<item android:drawable="@color/yelllow" android:bottom="dimension"/>
</layer-list>
このドロアブルを使用して、使用しているレイアウトの背景として設定します。あなたがバックグラウンドで得る色の間に緑色の円のイメージを維持しようとします。
関連する問題
- 1. イメージを円のアンドロイドレイアウトに配置する方法
- 2. Android SWITCH。オンカラーを緑色に変更する方法
- 3. fullcalendar.ioのカレンダー全体に緑の背景色を緑にする方法は?
- 4. seachbarとアイテムの間のスペースを削除する//緑色のボタンを配置する方法
- 5. Android - ノーマルボタン内にイメージを正確に配置する方法
- 6. イメージをJbuttonに配置する方法
- 7. divのイメージを半分の位置に配置する方法
- 8. Androidスタジオレイアウトエディタ奇妙な緑色のマークアップ
- 9. 既存のイメージ値を$ _FILES配列に配置する方法
- 10. 円内にsvg図形を配置する方法は?
- 11. イメージのCSS値を取得する方法緑色のチェックマークまたは赤い感嘆符といいます。
- 12. どのように緑色のピクセルを変更するには、黄色の色にペッパーのイメージでmatlab?
- 13. スプライトキット:円の軌道上にスプライトを配置する方法
- 14. テキストとイメージをHTMLの隣に配置する方法は?
- 15. イメージの右側にテキストを配置する方法は?
- 16. イメージの中心点にテキストを配置する方法は?
- 17. イメージの下にpタグを配置する方法は?
- 18. ズームボタン(緑色+ボタン)を有効/無効にする方法は?
- 19. reportlab Pythonで複数のイメージを配置して配置する方法
- 20. 長方形の円形イメージを作成する方法は? CSS
- 21. ライブビデオの緑色のスクリーン効果(緑色の画面なし)
- 22. Androidスタジオ:「実行」ボタンの緑色の点は何ですか?
- 23. 楕円の色をランダムな色に変更する方法
- 24. UIImageVIewの特定の部分にイメージを配置する方法
- 25. Android - 透き通った背景を捨てるイメージ/イメージボタンの配置方法
- 26. イメージを2つの異なるレイアウトに配置する方法
- 27. イメージ内の色をサンプルする方法
- 28. 円のdivの中央にテキストを垂直に配置する方法は?
- 29. "i"の円の色を変える方法(微妙な色)
- 30. イメージの配置
これまでに何をしようとしていますか?私たちにあなたのXMLレイアウトのコードを教えてください – ProblemSlover
私はそれをJavaコードで管理することを考えています。実行時に私はブラックレイアウトの高さを得て、実行時に緑のイメージを配置します。 xmlで管理することはできません。 – user3586231
この緑色の円のビューは何ですか? – Mohit