<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:layout_width="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
android:background="#ffffff" android:layout_height="fill_parent">
<ImageView android:layout_width="wrap_content" android:id="@+id/
leftBorderImage"
android:layout_alignParentLeft="true"
android:background="@drawable/
b1"
android:layout_height="fill_parent"></ImageView>
<ImageView android:layout_width="wrap_content" android:id="@+id/
rightBorderImage"
android:layout_alignParentRight="true"
android:background="@drawable/
b2"
android:layout_height="fill_parent"></ImageView>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent">
</LinearLayout>
</RelativeLayout>
This layout produces two sided border. and where b1 and b2 are:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/leftgrayborder"
android:tileMode="repeat"
android:dither="true"
/>
Thanks all.
On Jun 17, 9:49 pm, Kostya Vasilyev <[email protected]> wrote:
> You can also use a nine-patch drawable as the background, most of it
> transparent, the top-left edges having some pixels.
>
> -- Kostya
>
> 2011/6/17 Prakash Iyer <[email protected]>
>
> > I'm not sure there is any XML way of doing this. You can extend TextView
> > (or whatever is the view that you are looking to have this border on) and
> > implement this in the onDraw. There should also be a way to write a Drawable
> > and do this which can then be extended to any View but I don't know enough
> > to suggest.
>
> > On Fri, Jun 17, 2011 at 3:41 AM, Sapna Srivastav
> > <[email protected]>wrote:
>
> >> I am still getting the four boundaries on the layout.
>
> >> On Jun 16, 11:58 am, Rajiv <[email protected]> wrote:
> >> > Use the following shape tag:
>
> >> > <padding android:left="1dp"
> >> > android:top="0dp"
> >> > android:right="1dp"
> >> > android:bottom="0dp"
> >> > />
>
> >> > On Thu, Jun 16, 2011 at 12:06 PM, Sapna Srivastav <
> >> [email protected]>wrote:
>
> >> > > Hi all.
>
> >> > > I would like to create a layout having a shape that has border only on
> >> > > 2 sides:
> >> > > left and right, i.e. I want top and bottom to be open. How can I
> >> > > achieve that
> >> > > defining shape in XML?
>
> >> > > Currently I have a normal 4 side border using the following shape XML
> >> > > definition:
>
> >> > > <?xml version="1.0" encoding="utf-8"?>
> >> > > <shape xmlns:android="http://schemas.android.com/apk/res/android"
> >> > > android:layout_width="fill_parent"
> >> > > android:layout_height="fill_parent"
>
> >> > > <solid android:color="#FFFFFF"
> >> > > />
>
> >> > > <stroke android:width="1dp"
> >> > > android:color="#0000FF"
> >> > > />
>
> >> > > <padding android:left="1dp"
> >> > > android:top="1dp"
> >> > > android:right="1dp"
> >> > > android:bottom="1dp"
> >> > > />
> >> > > </shape>
>
> >> > > Please help, its urgent.
> >> > > Thanks in advance.
>
> >> > > --
> >> > > You received this message because you are subscribed to the Google
> >> > > Groups "Android Developers" group.
> >> > > To post to this group, send email to
> >> [email protected]
> >> > > To unsubscribe from this group, send email to
> >> > > [email protected]
> >> > > For more options, visit this group at
> >> > >http://groups.google.com/group/android-developers?hl=en
>
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Android Developers" group.
> >> To post to this group, send email to [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]
> >> For more options, visit this group at
> >>http://groups.google.com/group/android-developers?hl=en
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en
>
>
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en