-
Notifications
You must be signed in to change notification settings - Fork 370
Setting text with spannable, wont update unless i click and drag on textview #61
Comments
@xbroak Just call |
I tried that! Nothing. ------ Original Message ------
|
Which version are you running? And can you paste some more of your code here i.e. your layout and activity (portions relating to this lib). |
Latest ------ Original Message ------
|
Weird, i am seeing different responses in the email notifications! how strange. compile 'com.github.bluejamesbond:textjustify-android:2.0.8' That's the version, just fyi |
The only code is the documentview example on the wiki and the code i've pasted in my original post :) |
I think I know the issue. I don't have a computer near me. Try calling documentView.setText(newText);
documentView.invalidateCache();
documentView.requestLayout(); |
Hi, sorry to respond so late, it seems that 'invalidateCache' is not a defined method/public |
Just tried using destroyCache(); in its place, which does actually make it update! just only the first time, when attempting to set the text a second time, it reverts back to the old behaviour! |
Well. It seems that it's as simple as calling 'invalidate' after setting the text. Seems to update as desired now, very peculiar though? |
@xbroak You don't need to do any of that anymore. Just set the text and it should change. Use version |
I'm afraid, it is not fixed! |
Seems to be doing it all over again for some reason, my fix just stopped working. When highlighting text, it highlights the wrong words! ( even those logging the actual text + html shows the correct setup) and the only way to fix it is to do the familiar drag to update) |
Which version are you using? |
(Just updated the comment above) I'm using the latest (2.1.0) |
I think you should revert back to tge last working version I'll notify you when I can confirm the sokution. |
The weird thing is, even moving back to the old version seems to be doing it now. I literally changed nothing. |
I have a feeling i was just getting lucky before and the problem only happens at random. |
If you can post a video. That would be the best! — On Wed, Feb 4, 2015 at 2:24 PM, Joe Scott notifications@github.com
|
@xbroak you should try to call |
Is there any fix for this yet I am trying to change the inline background for the DocumentView |
I am setting the text of my document view using the above which results in:
http://puu.sh/fepY7/a2edfbad2a.png
However, when i select a new line to highlight, NOTHING happens, setting the text view to ANY content, normal spannable string or otherwise, the view refuses to update, the only way i can get it to show the new value is to tap and drag on the view, how peculiar?
Thanks!
The text was updated successfully, but these errors were encountered: