fhucho wrote:
> I did it this way:
> String widthString = attrs.getAttributeValue("http://
> schemas.android.com/apk/res/android", "layout_width");
> // now widthString can ba for example "150px", I need to convert it to
> int
> int s = Integer.parseInt(widthString.substring(0, 3));I will reiterate my earlier point that I suspect what you are trying to do here is not the right solution to your overall problem. That being said, use getDimension() on the TypedArray that I provided in my prior post. Your solution assumes you will always use pixels; I sincerely hope you will consider other units of measure in the future (e.g., dip). Also, your solution ignores any styles that may have been applied to your widget -- obtainStyledAttributes() addresses this. -- Mark Murphy (a Commons Guy) http://commonsware.com | http://twitter.com/commonsguy Android App Developer Books: http://commonsware.com/books.html --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

