title: getResources() error
body: <p>for this</p>
  
  <pre><code>// Look for the image
          int identifier = Context.getResources().getIdentifer(Index.THUMBNAIL, "drawable", getPackageName());
  </code></pre>
  
  <p>i got the error</p>
  
  <p>Multiple markers at this line
      - The method getPackageName() is undefined for the type MenuAdapter
      - Cannot make a static reference to the non-static method getResources() from the type Context
      - context cannot be resolved</p>
  
  <p>I really don't know how to fix this.</p>
  
  <p>Here is my class. The goal is to change an image in an ImageView by .setRecourse(int)</p>
  
  <pre><code> package com.example.whs;
  
  import java.util.ArrayList;
  import java.util.HashMap;
  
  import android.app.Activity;
  import android.content.Context;
  import android.view.LayoutInflater;
  import android.view.View;
  import android.view.ViewGroup;
  import android.widget.BaseAdapter;
  import android.widget.ImageView;
  import android.widget.TextView;
  
  public class MenuAdapter extends BaseAdapter{
      // Define variables
      ArrayList&lt;HashMap&lt;String, String&gt;&gt; data;
      Activity activity;
      private LayoutInflater inflater=null;
  
      public MenuAdapter(Activity a, ArrayList&lt;HashMap&lt;String, String&gt;&gt; d) {
          activity = a;
          data = d;
          inflater = LayoutInflater.from (a);
      }
  
      @Override
      public int getCount() {
          return data.size();
      }
  
      @Override
      public Object getItem(int position) {
          // TODO Auto-generated method stub
          return position;
      }
  
      @Override
      public long getItemId(int position) {
          // TODO Auto-generated method stub
          return position;
      }
  
      @Override
      public View getView(int position, View convertView, ViewGroup parent) {
          View vi=convertView;
          if(convertView==null)
              vi = inflater.inflate(R.layout.list_row, null);
  
          // Focus on the parts that have to be changed
          TextView title = (TextView)vi.findViewById(R.id.title); // title
          TextView subtitle = (TextView)vi.findViewById(R.id.subtitle); // subtitle
          ImageView thumb_image=(ImageView)vi.findViewById(R.id.list_image); // thumb image
  
          //Get the info from the hashmap with the arraylist position
          HashMap&lt;String, String&gt; item = new HashMap&lt;String, String&gt;();
          item = data.get(position);
  
          // Look for the image
          int identifier = getApplicationContext().getResources().getIdentifer(Index.THUMBNAIL, "drawable", MenuAdapter.class.getPackage().getName());;
  
          // Setting all values in listview
          title.setText(item.get(Index.TITLE));
          subtitle.setText(item.get(Index.SUBTITLE));
          thumb_image.setImageResource(identifier);
          return vi;
      }
  
  }
  </code></pre>