I am trying to call an activity from adapter class. My activity class has no constructor but onCreate()
. How do I call it from getView()
? I searched for solutions but it's not working.
My adapter getView()
:
public View getView(int position, View convertView, ViewGroup parent) {
//SharedPostView holder;
PostActivity holder;
if (convertView == null) {
Log.d("network frag list"," convertView null ");
LayoutInflater inflater = (LayoutInflater)
context.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
convertView = inflater.inflate(R.layout.activity_post, null);
holder = new PostActivity();
convertView.setTag(holder);
} else {
Log.d("network frag list"," convertView.getTag() ");
holder = (PostActivity)convertView.getTag();
}
holder.init(position);
Log.d("network frag list", " getView");
return convertView;
}