<?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

Reply via email to