The text.

On Tuesday, July 24, 2012 9:14:28 AM UTC-5, MagouyaWare wrote:
>
> Stroking for what? The button or the text?
> On Jul 24, 2012 7:58 AM, "bob" <b...@coolfone.comze.com> wrote:
>
>> And to achieve stroking?
>>
>> On Monday, July 23, 2012 3:59:05 PM UTC-5, Nobu Games wrote:
>>>
>>> Why don't you just create a state list drawable based on 9-patch images 
>>> instead of hacking redundant drawing operations into the Button widget?
>>>
>>> For each button state (normal, selected, pressed...) you can create a 
>>> custom PNG graphics file. Use the 
>>> draw9patch<http://developer.android.com/tools/help/draw9patch.html>app for 
>>> converting them into 9 patch files. Create a state 
>>> list XML resource 
>>> file<http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList>in
>>>  your res/drawables folder.
>>>
>>> Set that state list resource as background drawable resource on your 
>>> button to customize its looks.
>>>
>>> If you want to make the label text look fancy, then you can play around 
>>> with text 
>>> shadow<http://developer.android.com/reference/android/widget/TextView.html#attr_android:shadowColor>style
>>>  properties.
>>>
>>> On Monday, July 23, 2012 3:32:45 PM UTC-5, bob wrote:
>>>>
>>>> I had to do this:
>>>>
>>>>         android:background="@null"
>>>>
>>>> On Monday, July 23, 2012 1:02:40 PM UTC-5, bob wrote:
>>>>>
>>>>> So, I'm making my own button class to have better-looking buttons.
>>>>>
>>>>> I subclassed Button, and put this in:
>>>>>
>>>>> @Override
>>>>> protected void onDraw(Canvas canvas) {
>>>>>  String s = (String) this.getText();
>>>>> int w = this.getWidth();
>>>>> int h = this.getHeight();
>>>>>  Button_Painter.paint_button(s, canvas, w, h);
>>>>> }
>>>>>
>>>>>
>>>>> The issue is that this grey rectangle still gets drawn like so:
>>>>>
>>>>> http://postimage.org/image/**rhs1omfql/<http://postimage.org/image/rhs1omfql/>
>>>>>
>>>>> In other words, part of the old drawing is still going on.  I'm not 
>>>>> calling the superclass's onDraw…
>>>>>
>>>>>
>>>>> Any ideas?
>>>>>
>>>>>  -- 
>> 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
>
>

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