This is not possible, try to create a custom adapter able to handle both elements on the method getView (if one kind of view differs from the other).
The adapter is a middle man between the listview and its content, so each listview is able to manage just one adapter, this is the reason why it gets overwriten by the data located on the second adapter.