Hey guys!
i have a list view with a base adapter for custom view.
inside this listview i'm trying to add text to my view throw a
TextView,
and everytime the text is in hebrew, i get a stackoverflow.
when the text is in ensligh, i get to see the listview properly..
it's the weirdest thing, it happens only in the adapter.. when i'm
trying to set hebrew string to Textview inside activities it works
perfect...

this is my stacktrace:

06-22 17:01:57.760: E/AndroidRuntime(11946): FATAL EXCEPTION: main
06-22 17:01:57.760: E/AndroidRuntime(11946):
java.lang.StackOverflowError
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
java.lang.StringBuilder.append(StringBuilder.java:312)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
java.lang.StringBuilder.append(StringBuilder.java:44)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
java.util.Formatter.outputCharSequence(Formatter.java:1114)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
java.util.Formatter.doFormat(Formatter.java:1086)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
java.util.Formatter.format(Formatter.java:1062)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
java.util.Formatter.format(Formatter.java:1031)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
java.lang.String.format(String.java:2183)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
java.lang.String.format(String.java:2157)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.text.Styled.drawDirectionalRun(Styled.java:266)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.text.Styled.drawText(Styled.java:362)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.text.Layout.drawText(Layout.java:1546)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.text.Layout.draw(Layout.java:380)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.TextView.onDraw(TextView.java:4417)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.View.draw(View.java:6933)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1646)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.AbsListView.dispatchDraw(AbsListView.java:1648)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.ListView.dispatchDraw(ListView.java:3217)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.View.draw(View.java:6936)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.AbsListView.draw(AbsListView.java:3030)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1646)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.View.draw(View.java:6936)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.FrameLayout.draw(FrameLayout.java:357)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1646)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.View.draw(View.java:6936)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.FrameLayout.draw(FrameLayout.java:357)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1646)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.View.draw(View.java:6936)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.FrameLayout.draw(FrameLayout.java:357)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1646)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1644)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.View.draw(View.java:6936)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.FrameLayout.draw(FrameLayout.java:357)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.drawChild(ViewGroup.java:1646)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.view.View.draw(View.java:6936)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
android.widget.FrameLayout.draw(FrameLayout.java:357)
06-22 17:01:57.760: E/AndroidRuntime(11946):    at
com.android.internal.policy.impl.P

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