Justifier le texte dans textview

Dans mon application j'ai textview pour afficher le texte. Ensuite, je veux justifier le texte, mais dans android, il n'est pas possible de justifier le texte dans textview. Pour justifier le texte, je prends de l'aide de ce lien. Je suis la suite de la réponse fournie par @Kondzio mais sa ne fonctionne pas. Je ne sais pas ce qui est faux dans mon code.

Code-

public class Benefits extends Activity{
    private Button back;
    LinearLayout bText;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.benefits);
        WebView view = new WebView(this);
        view.setVerticalScrollBarEnabled(true);
        ((LinearLayout)findViewById(R.id.bText)).addView(view);
        view.loadData(getString(R.string.benef), "text/html", "utf-8");

        back.setOnClickListener(new View.OnClickListener(){
        public void onClick(View v)
        {
            finish();
        }
    });
  }
}

Xml-

<LinearLayout 
       android:id="@+id/bText"
       android:orientation="horizontal"
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content"
       android:layout_weight="4"
       android:gravity="center">            
 </LinearLayout>

Dans strings.xml-

<string name="benef">
        <![CDATA[
        <html>
        <head></head>
        <body style="text-align:justify;color:gray;background-color:black;">
         "1.some text\n
          2.some text\n
          .............
 </body>
</html>
]]>
</string> 

Je suis en train de scrollbarenabled la valeur true pour que le défilement vertical sur mon texte.

OriginalL'auteur John R | 2014-01-17