Вы можете создать горизонтальный линейный макет в качестве основного макета для своей деятельности, и в этом макете добавьте два линейных макета, которые будут заполнителями для ваших двух фрагментов, т.е. leftLinLayout и rightLinLayout.Когда действие загружается, добавьте два фрагмента динамически к двум макетам, используя FragmentTransaction.
Внутри фрагментов можно получить ссылку на другие фрагменты, так как у вас есть метод getActivity (), затем вы вызываете менеджер фрагментов инайдите фрагмент, которым вы хотите манипулировать или удалить.Однако это не желательно.Лучшим решением было бы создать интерфейс обратного вызова, который должна реализовать деятельность хоста, чтобы он стал прослушивателем событий вашего фрагмента, а затем вы позволите активности добавить / удалить нужные фрагменты.Хорошим примером этой реализации является приложение для чтения новостей в справочнике разработчика Android http://developer.android.com/training/multiscreen/index.html.