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