I want to access from this fragment a view from another layout which is not part of the fragment. That is why i get NullPointerException.
How can i solve this?
Fragment code
public class Pacijenti_fragment extends Fragment  {
    //this is the JSON Data URL
    public final static String MESSAGE_KEY= "com.example.android.app";
    //a list to store all the products
    List<Pacijent> pacijentList;
    String id="";
    String ID="";
    //the recyclerview
    RecyclerView recyclerView;
    private SearchView searchView;
    private PacijentiAdapter adapter;
    Button btnPogled;
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        final View view=inflater.inflate(R.layout.pacijenti_fragment, container, false);
        //getting the recyclerview from xml
        recyclerView = (RecyclerView)view.findViewById(R.id.recylcerView);
        recyclerView.setHasFixedSize(true);
        recyclerView.addItemDecoration(new MyDividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL, 36));
        recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
        //initializing the productlist
        pacijentList = new ArrayList<>();
        btnPogled=(Button)findViewById(R.id.btnDodaj); //here i make my button
        Bundle b=getArguments();
        this.id=b.getString("id");
        System.out.println(id);
        ID = this.id;
        btnPogled.setOnClickListener(new View.OnClickListener(){ //here i get null pointer
            @Override
            public void onClick(View v) {
                OnPogled();
            }
        });
        //this method will fetch and parse json
        //to display it in recyclerview
        loadPacijenti();
        return view;
    }
This is another xml where I located my button
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
    <RelativeLayout
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:padding="8dp">
        <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:id="@+id/GornjiLayout"
        >
            <TextView
                android:id="@+id/textViewName"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginLeft="5dp"
                android:text="Jane"
             android:textAppearance="@style/Base.TextAppearance.AppCompat.Small"
                android:textColor="#000000" />
            <TextView
                android:id="@+id/textViewSurname"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginLeft="5dp"
                android:layout_toRightOf="@id/textViewName"
                android:text="Doe"
             android:textAppearance="@style/Base.TextAppearance.AppCompat.Small"
                android:textColor="#000000"/>
        </LinearLayout>
        <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:id="@+id/SredjiLayout"
        android:layout_below="@id/GornjiLayout"
        >
            <TextView
                android:id="@+id/textViewDateOfBirth"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_below="@id/textViewName"
                android:layout_marginLeft="5dp"
                android:layout_marginRight="150dp"
                android:layout_marginTop="5dp"
                android:text="21.05.1989"
             android:textAppearance="@style/Base.TextAppearance.AppCompat.Small"
                android:textStyle="bold" />
            <Button
                android:id="@+id/buttonDodaj"
                android:layout_width="120dp"
                android:layout_height="wrap_content"
                android:text="Otvori" />
        </LinearLayout>
        <TextView
          android:id="@+id/textViewAdress"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_below="@id/SredjiLayout"
          android:layout_marginLeft="5dp"
          android:layout_marginTop="5dp"
          android:text="Some street 45, UnknownVille"
         android:textAppearance="@style/Base.TextAppearance.AppCompat.Small"
          android:textStyle="bold" />
    </RelativeLayout>
</LinearLayout>   
I don't know how to access other xml from fragment. And this xml is separate file because it goes inside recyclerview with specific adapter that i wrote. and this button needs to be inside that recycler view because every button should pass id of every person from db.
 
     
     
    