package com.bdyjy.fragment; import com.bdyjy.R; import com.bdyjy.activity.MainActivity; import com.bdyjy.constants.ParleConstant; import com.bdyjy.entity.recruit.RecruitNewBean; import com.bdyjy.fragment.base.CollectionTypeConst; import com.bdyjy.fragment.base.FragmentWithCollection; import android.annotation.SuppressLint; import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.View.OnClickListener; import android.widget.ImageView; import android.widget.TextView; public class RecruitContentFragment extends FragmentWithCollection { private TextView tv_back; private MainActivity ctx; final int TIME_LENGTH = 10; public RecruitContentFragment(MainActivity ctx) { super(ctx, CollectionTypeConst.RECRUIT); this.ctx = ctx; } @SuppressLint("InflateParams") @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.recruit_content_fragment, null); tv_back = (TextView) view.findViewById(R.id.recruit_content_tv_back); tv_back.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if ("myCollectionList".equals(MainActivity.orderFrom)) { ctx.jumpToMyCollectionListFragment(); MainActivity.orderFrom = ""; } else ctx.jumpToClickById(ParleConstant.JUMP_RECRUIT); } }); // ��Ƹ��������� TextView tv_title = (TextView) view .findViewById(R.id.recruit_content_title); TextView tv_time = (TextView) view .findViewById(R.id.recruit_content_time); TextView tv_pubFrom = (TextView) view .findViewById(R.id.recruit_content_pubFrom); TextView tv_type = (TextView) view .findViewById(R.id.recruit_content_type); TextView tv_content = (TextView) view .findViewById(R.id.recruit_content); // ��ʱû��ͼƬ��Դ ImageView iv_img = (ImageView) view .findViewById(R.id.recruit_content_image); RecruitNewBean n = MainActivity.recruitNew; // ����������� tv_title.setText(n.getTitle()); tv_time.setText(n.getCreateTime().substring(0, TIME_LENGTH)); tv_pubFrom.setText(n.getCompany()); tv_type.setText(n.getPosition()); tv_content.setText(n.getContent()); // ���µ���β���ղ���صĴ��� super.setMainView(view); dealCollect(n.getId(), n.getIsCollect(), n.getTitle()); return view; } }