title: Is that a good practice to use WebView instead of Textview?
body: <p>I'm developing a android app and all contents are need to access locally i.e. app does not need internet connection. App is having static contents only. I have already developed app that can access html pages which i have stored locally in assets folder. I just want to Know that using <code>webview</code> for text formatting is good(general) practice or there is any other way to format text in android? as i know text formatting is somewhat tedious task in android. one more thing app will be in marathi language only. so please tell me any other way to format <code>textview</code> that can look good. </p>
  
  <p>following is code for <code>webview</code></p>
  
  <pre><code>public class AndroidHTMLActivity extends Activity {
  
      WebView myBrowser;
  
      /** Called when the activity is first created. */
      @Override
      public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.main);
          myBrowser = (WebView)findViewById(R.id.mybrowser);
  
          myBrowser.loadUrl("file:///android_asset/mypage.html");
  
      }
  }
  </code></pre>
  
  <p>Xml:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="vertical"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      &gt;
  &lt;TextView  
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:text="@string/hello"
      /&gt;
  &lt;WebView 
      android:id="@+id/mybrowser" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
     /&gt;
  &lt;/LinearLayout&gt;
  </code></pre>