i want to open new activity as i click at my list item. here is my code for main java class. please help me. MainActivity.java
public class MainActivity extends Activity {
private ListView myLV;
private String[] stringArray;
ArrayAdapter<String> myAdapter;
public Context context;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
stringArray = new String[10];
for(int i=0; i<10; i++)
{
stringArray[i] = "String" + i;
}
myLV = (ListView)findViewById(R.id.ListView);
MyAdapter adp = new MyAdapter(this, stringArray);
myLV.setAdapter(adp);
}
private class MyAdapter extends ArrayAdapter<Object> {
private LayoutInflater inflater;
public MyAdapter(Activity activity, String[] items){
super(activity, R.layout.row_tweet, items);
inflater = activity.getWindow().getLayoutInflater();
}
public View getView(int position, View convertView, ViewGroup parent) {
if(convertView==null)
{
convertView=inflater.inflate(R.layout.row_tweet, parent, false);
}
return convertView;
}
@Override
public int getCount(){
return 10;
}
}
}
if i change public class MainActivity
extends Activity
to ListActivity
then my application crashes and show unfortunately stopped working error. I really don't know how to fix it.