title: How can I set onClickListener on ArrayAdapter?
body: <p>I'm making class like as below</p>
  
  <pre><code>// All necessary imports are here
  
  public class More extends Activity {
  
      String[] MoreItems = { "Transfers", "Budgets", "Branches", "Tools", "News",
              "Customer Service", "Settings", "Help", "About" };
  
      @Override
      public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.more_view);
  
          ListView moreListView = (ListView) findViewById(R.id.moreListView);
          MoreListAdapter listAdapter = new MoreListAdapter();
          moreListView.setAdapter(listAdapter);
  
          // accountsTypeListView.setOnItemClickListener(listClickListner);
      }
  
      class MoreListAdapter extends ArrayAdapter&lt;String&gt; {
          MoreListAdapter() {
              super(More.this, R.layout.list_item, MoreItems);
          }
  
          public View getView(int position, View convertView, ViewGroup parent) {
              View row;
  
              if (convertView == null) {
                  LayoutInflater inflater = getLayoutInflater();
                  row = inflater.inflate(R.layout.list_item, parent, false);
              } else {
                  row = convertView;
              }
              TextView tv = (TextView) row.findViewById(R.id.textItem);
  
              tv.setText(getItem(position));
  
              return row;
          }
      }
  }
  </code></pre>
  
  <p>It will generate the List, I want to call respective activities on respective click, like if User click Transfer then it will show transfer Activity, 
  How can I call onClickListener on this list and how can I start Activity on click.</p>