title: android PopupWindow from a fragment
body: <p>I have an app that uses fragments, its working ok,
  but I have now to implement some pop ups when a button gets tapped,</p>
  
  <p>I am following <a href="http://android-er.blogspot.com.au/2012/03/example-of-using-popupwindow.html" rel="nofollow">this tutorial "Example of using PopupWindow"</a></p>
  
  <p>But I get this errors:</p>
  
  <pre><code>Multiple markers at this line
      - LAYOUT_INFLATER_SERVICE cannot be resolved to a variable
      - The method getBaseContext() is undefined for the type new 
       View.OnClickListener(){}
  </code></pre>
  
  <p>here my .java</p>
  
  <pre><code>public class Tab2HeadH1 extends Fragment   implements OnClickListener{
  
      @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container,
              Bundle savedInstanceState) {
  
          View view = inflater.inflate(R.layout.tab_2_head_buttons, container,false);
  
          //Buttons
  
          Button buttonNose = (Button) view.findViewById(R.id.button_pop_nose);
  
          buttonNose.setOnClickListener(new OnClickListener() {
              @Override
              public void onClick(final View v) {
                //aqui tus tareas,,
  
                  LayoutInflater layoutInflater = (LayoutInflater)getBaseContext().getSystemService(LAYOUT_INFLATER_SERVICE);  //ERRORS HERE!!
  
                 View popupView = layoutInflater.inflate(R.layout.popup, null);  
                          final PopupWindow popupWindow = new PopupWindow(
                            popupView, 
                            LayoutParams.WRAP_CONTENT,  
                                  LayoutParams.WRAP_CONTENT);
  
              }
  
  
          });
  
  
          Button buttonEye = (Button) view.findViewById(R.id.button_pop_eye);
  
          buttonEye.setOnClickListener(new OnClickListener() {
              @Override
              public void onClick(final View v) {
                 // onLoginClicked(v);
                  Toast.makeText(getActivity(), "ss9 eye",
                          Toast.LENGTH_SHORT).show();
  
              }
          });
  
  return view;
      }
  
  
  
      @Override
      public void onViewCreated(View view, Bundle savedInstanceState) {
  
          super.onViewCreated(view, savedInstanceState);
  
  
  
          ((TabActivity)getActivity()).setHeader("TAPING APPLICATION");
      }
  
      @Override
      public void onClick(View v) {
          // TODO Auto-generated method stub
          switch (v.getId()) {
  
  
  
          }
      }
  
  
  }
  </code></pre>
  
  <p>SO, how can I fix this problem??, to show my pop up from tapped button in my fragment??</p>