Are you sure that b.9.png works correctly? It doesn't seem to stretch
correctly either in the draw9patch tool.


On Tue, Mar 3, 2009 at 6:36 PM, craiget <crai...@gmail.com> wrote:
>
> Thank you for the replies.
>
> Maybe what's causing my confusion is a bug in aapt (or my
> environment?) rather than misunderstanding the concept of 9-patch. In
> which case I may be posting to the wrong place.
>
> I've got two files that demonstrate what's happening:
>
> This first file, Eclipse likes and it successfully gets packaged into
> the application and everything is fine.
>
> http://maladroid.net/b.9.png
>
> This second file is exactly the same, except it duplicates the pattern
> of 1px red bars for one more column. This file seems to cause aapt to
> crash. However, it seems like it should be a valid 9-patch.
>
> http://maladroid.net/c.9.png
>
> The console shows an error message:
>
>  *** glibc detected *** /home/me/android/android-sdk-linux_x86-1.1_r1/
> tools/aapt: realloc(): invalid old size: 0x09a50770 ***
> [2009-03-03 21:21:15 - Test] ======= Backtrace: =========
> ~~~ etc
>
>
>
> Any ideas what could be causing that to happen?
>
> Thanks!
>
>
>
>
>
>
>
> On Mar 3, 6:28 pm, Dianne Hackborn <hack...@android.com> wrote:
>> A feature unfortunately added after the name itself was pretty set in stone.
>> :)
>>
>>
>>
>> On Tue, Mar 3, 2009 at 12:55 PM, Romain Guy <romain...@google.com> wrote:
>>
>> > > Because a ninepatch consists of 9 patches, only 5 of which are scaled,
>> > > while the 4 corners are not scaled. An image that has a black top-left
>> > > pixel therefore cannot be a ninepatch image. The draw9patch tool
>> > > shouldn't even let you set the top-left to black.
>>
>> > Actually our 9patches really are n-patches. You can have as many
>> > stretchable areas as you want.
>>
>> > --
>> > Romain Guy
>> > Android framework engineer
>> > romain...@android.com
>>
>> > Note: please don't send private questions to me, as I don't have time
>> > to provide private support.  All such questions should be posted on
>> > public forums, where I and others can see and answer them
>>
>> --
>> Dianne Hackborn
>> Android framework engineer
>> hack...@android.com
> - Show quoted text -
>>
>> Note: please don't send private questions to me, as I don't have time to
>> provide private support.  All such questions should be posted on public
>> forums, where I and others can see and answer them.
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to