About nine patch stretchable image

by Bill.Tsao » Tue, 13 May 2008 02:48:50 GMT


Sponsored Links
 Dear all:

I would like to use 9 patch stretchable image to do my style
background.

Firstly,I used this 9 patch stretchable image:
     http://www.pixnet.net/photo/BILLTSAO/89655635 

apply in the same size "EditText" view , it present like this:
     http://www.pixnet.net/photo/BILLTSAO/89655636 

It is obvious to find the "EditText" view has difference color in its
rectangle.

It is like a small rectangle in its rectangle.

I thought this thing is relative about left and top border line.

Secondly,I change the left and top border line, the 9 patch
stretchable image:
      http://www.pixnet.net/photo/BILLTSAO/89654053 

The left line cover all the height and top line cover  rear 4/5 width

apply in the same size "EditText" view , it present like this:
      http://www.pixnet.net/photo/BILLTSAO/89654195 

This time it only has a small rectangle in the left of its retangle.

If we zoom out the images , we can find this images as though some
algorithm parsed

Finally,I add a red point in my 9 patch image:
      http://www.pixnet.net/photo/BILLTSAO/89654194 

I presume the 9 patch image parser will do some graph algorithm
compute.

I have two questions:

1. If it is a nine patch stretchable image , the four corners of the
rectangle(following graph) should not be stretched. but they be done
by above examples facely. Why? and what can I resolve this problem?

     http://www.pixnet.net/photo/BILLTSAO/89659633 

2.If I don't want to use the stretchable algorithm. Can I disable it?
Or , dose Android support the tile method to user to use they graph to
tile they view backgound?

May you anwser my question? Thank a lot.
--~--~---------~--~----~------------~-------~--~----~



About nine patch stretchable image

by Romain Guy » Tue, 13 May 2008 06:01:08 GMT


 Hi,

Your image is not a valid 9 patch. The white borders should be transparent.






-- 
Romain Guy
www.curious-creature.org

--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


About nine patch stretchable image

by Bill.Tsao » Wed, 14 May 2008 01:52:40 GMT


 I got it !! And I modified my 9 patch stretchable image.

It can work correctly.

But I think this thing can mark in the document.

It will help another developers when they use the 9 patch stretchable
image.  :0

Guy , Thank a lot !!! : )




--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. how can BroadcastReceiver do managedquery?

it seems to do a query, i have to have an activity. but, what i have
for now is a BroadcastReceiver. how should i redesign my application?
because i did not intend to start any activity in my
BroadcastReceiver.
thanks

--~--~---------~--~----~------------~-------~--~----~

2. Using Mogees on SlideME

All Mogees users, if you are stocking on SlideME for paid applications, set
your price to 0 and put the "after trial price" in the terms of the
application. It's also a good idea to say it's a trial in the title (or
least description). If you set price on SlideME, it will go through
SlideME's billing systems.

Shane

--~--~---------~--~----~------------~-------~--~----~

3. Agora in the wild....

4. Howto build Android full source for X86 Architecture on Linux Mint for EeePC

5. Help on MediaStore.Images.Media.EXTERNAL_CONTENT_URI

6. Set Window Titile

7. AlarmManager.ELAPSED_REALTIME keeps running even when screen is asleep