1
レイアウト内にSpinner
の横に画像を追加したいだけです。私は画像にalign:layout_gravity = "right"
を試しましたが、これは画像をレイアウトの右側と同じレイアウトにあるSpinner
の下に移動しました。私が欲しいのは、画像がSpinner
のほかに正確に表示されることです。以下は、XMLレイアウトファイルされる:vertical
にセット向きでアンドロイドレイアウトのスピナーの横に画像を追加して画像を追加する
<LinearLayout
android:id="@+id/topLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_gravity="center"
android:background="@color/headingBgColor"
android:gravity="center"
android:orientation="horizontal" >
<TextView
android:id="@+id/yourName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:text="Group"
android:textColor="@color/black" />
</ImageView>
</LinearLayout>
<LinearLayout
android:id="@+id/bottomLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:gravity="center"
android:orientation="horizontal"
android:padding="5sp" >
<Button
android:id="@+id/deleteBlockLog"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Tasks"
android:textSize="@dimen/font_size_10"
android:textStyle="bold" />
<Button
android:id="@+id/deleteBlockLog"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Messages"
android:textSize="@dimen/font_size_10"
android:textStyle="bold" />
<Button
android:id="@+id/deleteBlockLog"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Groups"
android:textSize="@dimen/font_size_10"
android:textStyle="bold" />
<Button
android:id="@+id/deleteBlockLog"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Notes"
android:textSize="@dimen/font_size_10"
android:textStyle="bold" />
<Button
android:id="@+id/deleteBlockLog"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="MyProfile"
android:textSize="@dimen/font_size_10"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:id="@+id/centerLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/topLayout"
android:orientation="vertical"
android:padding="10sp" >
<Spinner
android:id="@+id/spinner1"
android:layout_width="140dp"
android:layout_height="wrap_content"
android:paddingTop="20dip" />
<ImageView
android:id="@+id/imageButton"
android:layout_width="100dp"
android:layout_height="70dp"
android:layout_gravity="right"
android:src="@drawable/contacts" />
<LinearLayout
android:id="@+id/centerLqayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="10sp" >
<CheckBox
android:id="@+id/sms"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SMS"
android:textColor="@color/black" />
<CheckBox
android:id="@+id/email"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Email"
android:textColor="@color/black" />
</LinearLayout>
<EditText
android:id="@+id/editText1"
android:layout_width="fill_parent"
android:layout_height="140dp"
android:gravity="top"
android:inputType="textPostalAddress" >
<requestFocus />
</EditText>
<Button
android:id="@+id/deleteBlockLog1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:text="Send"
android:textSize="@dimen/font_size_15" />
</LinearLayout>
おかげさまで私は非常に向きを変えた別の線形レイアウトを使いました。ありがとうluksprog。 –
私はここでコンセプトを得た。どの出力が生成されていますか?私の場合、スピナーとイメージは互いに遠く離れています。スピナーの右側に画像を作成する特定のソリューションはありますか? –
@nickあなたの状況、特に使用したレイアウトファイルの詳細については、自分自身で質問してください。 – Luksprog