Question: I have like this html blog 

```
<head>
<style>
<!--.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
text<div>write</div>
</div></body>
</html>

```

text and write are the results. This Html tags must shown as 

```
-----------
text write |
-----------

```

How can I do that in Android?

Answer: 
there is a problem in your code. You are using reusable cells, and the problem is that you are not re using the views inside your cell. Particulary, timeLabel. You are creating a new timeLabel every time you use a cell, and when you reuse one, you add an adicional label to your cell, that is the possible reason for the ovelapped text. 

For reuse the label, you should set a TAG number for the UILabel, and before create a new uilabel, check if the cell already have one.

I would replace the code:

```
UILabel * timeLabel = [[UILabel alloc]initWithFrame:CGRectMake(190, 0, 120, tableView.rowHeight)];
timeLabel.text = [[dataArray objectAtIndex:indexPath.row] time];
[cell.contentView addSubview:timeLabel];

```

with:

```
UILabel * timeLabel = [cell viewWithTag:55]
if(!timeLabel) {
    timeLabel = [[UILabel alloc]initWithFrame:CGRectMake(190, 0, 120, tableView.rowHeight)];
    timeLabel.tag = 55;
    [cell.contentView addSubview:timeLabel];
}

timeLabel.text = [[dataArray objectAtIndex:indexPath.row] time];

```

The value for the tag number is up to you, i just use 55 as an example. Good Luck!
as you want a customized cell and you just put new subviews in cell every time this is happend you have to use customized cell created in deferent nib and use it to display your data

just make new nib and load it from new nib so you got proper data 

or can check is there any subview in cell's contentView then remove them first and then add new created subview