Defining an XML vertical line drawable

by Caspa » Mon, 19 Apr 2010 04:09:09 GMT


Sponsored Links
 Hello,

I'm trying to figure out how to define a verical line (1px thick) to
be used as a drawable.

to make a horizontal one, it's pretty straightforward:

<shape xmlns:android=" http://schemas.android.com/apk/res/android" ;
android:shape="line">
    <stroke android:width="1dp" android:color="#0000FF"/>
    <size android:height="50dp" />
</shape>

The question is, how to make this line vertical?

Yes, there are workarounds, such as drawing a rectangle shape 1px
thick, but that complicates the drawable xml, if it consists of
multiple <item> elements.

Anyone had any chance with this?

--



Defining an XML vertical line drawable

by patbenatar » Mon, 19 Apr 2010 17:37:55 GMT


 You could use a 1x1 Nine-Patch PNG....






>


Sponsored Links


Defining an XML vertical line drawable

by Caspa » Tue, 20 Apr 2010 23:49:39 GMT


 Thanks for the suggestion patbenatar!

I'm aware I could go for a 1px png drawable or draw the vertical line
as a View etc.

However since there is a "line" shape, I assume there is a way of
drawing it vertically, or at least there SHOULD be.

Can anyone confirm this being possible / not possible?

Kacper




> >



Defining an XML vertical line drawable

by patbenatar » Wed, 21 Apr 2010 03:29:46 GMT


 Yea my idea is largely a hack... Always better to confirm no standard
method exists before pursuing hacks :)







> > >



Other Threads

1. How to change the divider height of listview dynamically?

On Thu, Jun 17, 2010 at 10:52 AM, javame_android



Override getViewTypeCount() and getItemViewType() in your Adapter.

-- 
Mark Murphy
CommonsWare
mmur...@commonsware.com
http://commonsware.com

-- 

2. How to change the divider height of listview dynamically?

Hi,

I have a listview in which there should be different divider height
between different rows. So, how can we set the divider height
dynamically?

Suppose, I have 10 rows and there should be a divider height of 5
between first 2 rows and then there should be a divider height of 1
between next 5 rows and so on.

Can someone let me know the way of doing this?


Regards
Sunil

-- 

3. How to interrupt a blocked URLConnect call?

4. usb driver mytouch slide

5. Ngilangin notifikasi download

6. bug with notifyDataSetChanged() in ArrayAdapter ?

7. blank screen with opengl