-2

Эй, ребята, у меня есть фрагментПолучение фрагмента от текущей деятельности

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
         Bundle savedInstanceState) { 
    // Inflate the layout for this fragment 
    return inflater.inflate(R.layout.recordings, container, false); 
} 

Вот мой макет

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:id="@+id/recordinglayout"> 

Как бы я получить этот объект фрагмента без добавления его в моей деятельности? Или добавить что-нибудь, например, как кнопку для компоновки фрагмента из класса активности?

ответ

0

Деятельность не может ссылаться на фрагмент, который каким-то образом не был создан. Вы можете создать фрагмент через тег фрагмента в xml или создать программно в Java.

Предлагаю внимательно ознакомиться с документацией по адресу creating (and referencing) fragments :)