In my activity I do

```
TextView bTitle = (TextView)findViewById(R.id.TextView);

bTitle.setText(Html.fromHtml(title));

```

where title is a string

but i get a null pointer exception at second line ie. **bTitle.setText(Html.fromHtml(title));**

can anyone help???

**Activity**

```
public class NewsDetails extends ListActivity{

public static final String LOG_TAG = "Infra";

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.listplaceholder);
    super.onStart();
    Intent myIntent = getIntent(); 
    String id = myIntent.getStringExtra("content_id");
    String title = myIntent.getStringExtra("title");
    //Spanned newTitle = Html.fromHtml(title);
    //tv.setText(Html.fromHtml(title));
    TextView bTitle = (TextView)findViewById(R.id.TextView);
    Log.d(LOG_TAG, "What is the value: " + bTitle);
    bTitle.setText(Html.fromHtml(title));

    ArrayList<HashMap<String, String>> mylist = new ArrayList<HashMap<String, String>>();

    String xml = XMLfunctions.getBodyXML(id);
    String result = xml.replaceAll("<p>", "<p><div align=\"justify\">");
    String nXml = result.replaceAll("</p>", "</div></p>");
    TextView body = (TextView)findViewById(R.id.TextView1);
    body.setText(Html.fromHtml(nXml));

    //Spanned body = Html.fromHtml(nXml);
    /*HashMap<String, String> map = new HashMap<String, String>();  
    map.put("title", tv.toString());
    map.put("news", tv1.toString());
    mylist.add(map);*/

    /*ListAdapter adapter = new SimpleAdapter(this, mylist , R.layout.list_item, new String[] { "title", "news" }, new int[] { R.id.item_title, R.id.item_subtitle });

    setListAdapter(adapter);

    final ListView lv = getListView();
    lv.setTextFilterEnabled(true);*/
}

```

**Layout - listplaceholder.xml**

```
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">    

    <ListView
    android:id="@id/android:list"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:drawSelectorOnTop="false" />

    <TextView
        android:id="@id/android:empty"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="No data"
        android:focusable="false"
        android:clickable="true"/>

</LinearLayout>

```

**text\_view.xml**

```
<LinearLayout android:id="@+id/LinearLayout01"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <TextView 
        android:id="@+id/TextView"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        android:textSize="16px"
        android:textStyle="bold">
    </TextView>
    <TextView 
        android:id="@+id/TextView1"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        android:textSize="16px"
        android:textStyle="bold">
    </TextView>

</LinearLayout>

```