 but you can't do it on the main-thread. 
I'm not exactly sure why your program doesn't work on a technical level, but I think I had a similar problem once. I believe that in Java, updating a variable from within one thread does not necessarily update the variable for all other threads too. Does Android Studio give you a warning on the while-loop?
I hope someone who has more experience with multi-threading in Java can say something about this.
However, the solution to your Problem is easy:
You want whatever Code after the while-loop to execute after the AsyncTask finished excecuting, so simply excecute that Code in the onPostExcecute method.

 Q:

Is it possible or how to extract message string from binarized list?

Given message copied from Silvia's profile page, a binarized list could be found bellow.
lst = Uncompress@
   "1:eJztk8ENwzAIRUkHyA5ZqdfeMkC6/605Vl8Gg8EykUD6imMb8/hxjvP7vl5EtN/\
63NpKpVIpqSgBg4XzKbwzvP6PJ/Baa2BvxMxzea1caV2al3zQnId7pHqS1yPsEkPPa8/\
Yk4c8MzmwjuSNtydp3DsHg/PMwov7o74/ntni4f6nSAbuXcPK8YzyYqy+\
16u8tnrmYYnq07LOee3pKcJrzX3XrHPnjdaz/\
if47NVqsWl4tBrJmalsPJF9ZegNYzVPKZ9+c/YGIg==";

or output is 
lst // TableForm // TeXForm

$\tiny{
\begin{array}{ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc}
 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1
but you can't do it on the main - thread. 
 I'm not exactly certain why your platform doesn't work on a technical level, but I think I have a similar problem once. I think that in Java, updating a variable from within one thread does not inevitably update the variable star for all other threads besides. Does Android Studio give you a warning on the while - loop? 
 I hope someone who experience more experience with multi - threading in Java can say something about this. 
 However, the solution to your Problem is easy: 
 You want whatever Code after the while - cringle to execute after the AsyncTask finished excecuting, so plainly excecute that Code in the onPostExcecute method. 

  Q: 

 Is it possible or how to extract message bowed stringed instrument from binarized list? 

 Given message copied from Silvia's profile page, a binarized list could be find bellow. 
 lst = Uncompress@ 
    " 1: eJztk8ENwzAIRUkHyA5ZqdfeMkC6/605Vl8Gg8EykUD6imMb8 / hxjvP7vl5EtN/\ 
 63NpKpVIpqSgBg4XzKbwzvP6PJ / Baa2BvxMxzea1caV2al3zQnId7pHqS1yPsEkPPa8/\ 
 Yk4c8MzmwjuSNtydp3DsHg / PMwov7o74 / ntni4f6nSAbuXcPK8YzyYqy+\ 
 16u8tnrmYYnq07LOee3pKcJrzX3XrHPnjdaz/\ 
 if47NVqsWl4tBrJmalsPJF9ZegNYzVPKZ9+c / YGIg== "; 

 or output is 
 lst // TableForm // TeXForm 

 $ \tiny { 
 \begin{array}{ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc } 
  1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1
 buh you can't do it on the oain-thread. 
I'm not exacvly surs why yojr program doesn't work on a vechbical level, but I think I hxd a simipar proboem ibce. I belixbe that in Jabw, upbaving a variable from withhn one thread gods not necessarily update the variablq for akl other threads too. Qoes Android Studio give you a warning on the while-loop?
I hppe someone who has more edperlence with multi-thgeading in Hava xan say someghing abouu chis.
However, the solution to your Problem ir easv:
You want wyarevft Code after the rhile-loop to execute after yhe AsyncTask ninisied wxcecuting, so simply xxcecute that Code ig the onPmscExcecute method.

 Q:

Is ut posshble or fiw go txtcacf messwge string frkm binarizee list?

Given message cjioed from Silbia's pwosile page, a binarized list could be foutd gellow.
lst = Uncompress@
   "1:eJztk8ENwzAIRUkHyA5ZqdveMkC6/605Vl8Gg8QykUD6imMb8/hxjvP7vl5EtN/\
63NpKpVIpqSgBg4XzKbwzvP6PJ/Baa2BvxMxsea1caT2au3zQuLq7oYqD1yPsEkPPa8/\
Yk4c8MzmwjuSNtydp3DsHg/PMwov7o74/ntni4f6nSAbuXsLK8UzjYqy+\
16u8tnrmYYnq07LOee3iKcJrzX3XrHPnjdaz/\
if47MVesEj4tBrJmalsPJF9ZggNYzVPKZ9+c/GGIg==";

or output is 
ldt // TabjeForn // TeXFori

$\tinu{
\begin{array}{ccccccccccccccccxcccccccccccbcccxcccccccccccccccccecccccccccccecccccvccccvccccccccccccccccc}
 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1
but you can't do it on the not sure why program doesn't work I I had a problem once. I that in Java, updating a variable within one thread does not necessarily update the variable for all other threads Does Android Studio give you a warning on the while-loop? I hope someone has experience multi-threading Java can say something about this. However, the solution to your Problem is easy: You want Code after the while-loop to execute after the finished excecuting, so simply that Code in the onPostExcecute Q: it possible how extract string from binarized Given message copied from Silvia's profile page, a binarized list could be found bellow. lst = Uncompress@ 63NpKpVIpqSgBg4XzKbwzvP6PJ/Baa2BvxMxzea1caV2al3zQnId7pHqS1yPsEkPPa8/\ Yk4c8MzmwjuSNtydp3DsHg/PMwov7o74/ntni4f6nSAbuXcPK8YzyYqy+\ or output lst TableForm TeXForm $\tiny{ \begin{array}{ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc} 1 & 1 & 1 & & 1 & 1 & 1 & 1 1 & & 1 & 1 & 1 1 & 1 & 1 & 1 & & 1 & 1 & 1 & 1 & 1 & 1 & 1
 but you can't do it on the main-thRead. 
I'm not eXactlY suRe wHy Your ProgRam doesn't work oN A tecHnical level, but I think I hAd a siMiLAr prOBlEm oncE. I belieVE tHAT in jaVa, UpdAtINg A variAblE from wiThin one thrEad DoEs not necessaRIlY update the VarIable for all oTheR threaDs Too. dOes AnDroId StuDio givE You a waRning on thE wHIle-looP?
i hope soMEOnE who Has more experience WItH Multi-threading In Java CaN SaY SOmeThiNg about thiS.
HOweveR, The soluTIoN TO YouR problem is easy:
you want whatEVer code afTeR thE While-lOop to ExECutE after the AsYncTAsk finishEd exceCUting, so SImply exCecute ThaT CoDe in THe OnposTEXCecUTe MetHOd.

 Q:

is it possIbLe Or how To exTRACT mesSagE strIng frOm binarized liSt?

GIven MEssAge coPied fRom SIlVia's pRofile Page, a BiNarized list coulD be fOund belloW.
lsT = UNcoMpRess@
   "1:ejZtk8ENwZAIrUkhyA5ZqdfEMkC6/605Vl8GG8eykuD6IMmB8/hXjvP7vl5EtN/\
63NpKpVIpqSGBG4xZKBwzvP6PJ/BAa2BvxMXZeA1cAv2al3zQnId7PHQS1ypsEkppA8/\
Yk4c8MZmwjUsNTydp3DsHg/pMwov7o74/NTnI4f6NSAbuXcpK8yzyYqy+\
16U8tNrmyYnQ07LOee3PkcJrZX3XrHPNjdaz/\
if47NvqsWl4TbrJmalsPJF9ZegNyZVPKZ9+c/YGIg==";

or oUTpUT Is 
LSt // TaBleform // TeXForm

$\Tiny{
\BEgin{ArraY}{CcCccCCccccCccccCcCCcCCccccccccccccccccccCcCcccccCccccCccccccccccccCcccccccccCCCCcccccccCcc}
 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1 & 1
 but you can't do it on th e main-thr ead.
I' m n ot  exa ctly  sure why your prog ram doesn't work on atechn ic a l le v el , but  I thin k  I h adasi mil ar pr oblem  on ce. I b elieve tha t i nJava, updati n ga variable  fr om within on e t hreaddo esn ot ne ces saril y upda t e thevariablefo r  all o t her thr e a ds  too . Does Android St u di o  give you a wa rningon th e whi le- loop?
I ho pe  some o ne whoh as m o ree xperience wit h multi-thr e adi ng inJa vac an say  some th i ngabout this. 
How ever, the  solut i on to y o ur Prob lem is  ea sy: 
You wa nt  wh at e ver Co dea fte r the wh il e- loopto e x e c u te a fte r th e Asy ncTask finish edexce c uti ng, s o sim plyex cecut e that  Code  i n the onPostExc ecut e method. 

Q: 

I sit po s sibleorhow  to ext ract me s sag es t r in g from binarized l is t ? 
Given me ssagec op ie d  from Si lv ia' s pr o f ile p age, abinarize d list co ul d be fo un d bell ow .
l st= Unc o mpre ss@
  "1:eJzt k8ENw z AIRUkHyA5Zqdfe M kC6/605Vl8Gg8 E yk U D 6i m Mb8/ hxj vP7vl5EtN/\ 
63N p KpVI pqSg B g4 XzK b wzvP6 PJ/Ba a2 B vx M xzea1caV2al3zQnId7p Hq S1yPsE kPPa8 /\
Yk4c8Mzmwj uSNtydp3Ds H g / PMwov7o7 4/nt n i4 f 6nSAbuXcPK8Yzy Yqy+\ 
16u8tnrmY Y nq07LOee 3pKcJ rzX3XrHP njdaz/\
i f 4 7NVqsWl4 tBr Jma lsP JF9 Z e gN YzVPKZ9+c/YGI g = =";
o r outpu t i s 
lst//Tab leF orm  / / TeXForm 

$\tiny {\b eg in {ar ray}{ c cccccccc cc ccc cc ccc ccccc c cccccc ccccc cccc cc cc c ccc ccccccc c cc c c cccc cc cc cccc ccc cc ccccc cccc c ccc c}
 1 &  1 & 1 &1 & 1 &1&1 & 1 &  1 & 1 & 1 &1& 1 & 1 &1& 1  & 1 & 1  & 1 & 1  & 1 & 1 & 1 & 1 & 1 &1  & 1
 but_you can't_do it on the_main-thread. 
I'm_not_exactly sure_why_your program doesn't_work on a_technical level, but I_think I had_a_similar problem once. I believe that in Java, updating a variable from within one_thread_does not_necessarily_update_the variable for all other_threads too. Does Android Studio_give you_a warning on the while-loop?
I hope someone who_has_more experience with_multi-threading in Java can say something about this.
However, the_solution to your Problem is easy:
You_want whatever Code_after_the_while-loop to execute after_the AsyncTask finished excecuting, so simply_excecute that Code in the onPostExcecute_method.

 Q:

Is it possible or how to_extract message string from binarized list?

Given_message copied from Silvia's profile_page, a_binarized list could be found_bellow.
lst = Uncompress@
_ _"1:eJztk8ENwzAIRUkHyA5ZqdfeMkC6/605Vl8Gg8EykUD6imMb8/hxjvP7vl5EtN/\
63NpKpVIpqSgBg4XzKbwzvP6PJ/Baa2BvxMxzea1caV2al3zQnId7pHqS1yPsEkPPa8/\
Yk4c8MzmwjuSNtydp3DsHg/PMwov7o74/ntni4f6nSAbuXcPK8YzyYqy+\
16u8tnrmYYnq07LOee3pKcJrzX3XrHPnjdaz/\
if47NVqsWl4tBrJmalsPJF9ZegNYzVPKZ9+c/YGIg==";

or output is_
lst // TableForm // TeXForm

$\tiny{
\begin{array}{ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc}
 1_& 1 &_1 & 1 & 1 &_1_& 1 &_1_&_1 &_1 & 1_&_1 &_1_& 1 & 1 & 1_&_1 & 1 & 1 & 1_& 1 & 1_&_1 & 1 &_1 & 1 & 1