@Override public View onCreateView( LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_job, container, false); loca = Globals.LOCACODE; llSelJob = (LinearLayout) view.findViewById(R.id.job_sel_job_ll); // 选择职位 llSelloca = (LinearLayout) view.findViewById(R.id.job_sel_loca_ll); // 选择地区 llSelJob.setOnClickListener(this); llSelloca.setOnClickListener(this); xList = (XListView) view.findViewById(R.id.job_xlist); xList.setXListViewListener(this); xList.setOnItemClickListener(new ListViewItemClickListener()); xList.setPullLoadEnable(true); ja = new JobListAdapter(); mHandler = new Handler(); String jt = HomeActivity.jobType; if (!jt.equals("")) { jobType = jt; } loadData(); return view; }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.subject); Bundle bundle = getIntent().getExtras(); url = bundle.getString("url"); itemITeye = new NewItemITeye(); subjectAdapter = new SubjectAdapter(this); mXlistView = (XListView) findViewById(R.id.id_xlistView); mXlistView.setPullRefreshEnable(this); mXlistView.setPullLoadEnable(this); mXlistView.setRefreshTime(AppUtil.getRefreashTime(this, Constant.NEWS_TYPE_SUBJECTS)); mXlistView.setOnItemClickListener( new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { NewsItem newsItem = newsItems.get(position - 1); String url = newsItem.getLink(); Intent intent = new Intent(SubjectsActivity.this, NewsContentActivity.class); intent.putExtra("url", url); intent.putExtra("select", 5); startActivity(intent); } }); if (isFirstIn) { /** 进来时直接刷新 */ mXlistView.startRefresh(); isFirstIn = false; } else { mXlistView.NotRefreshAtBegin(); } mXlistView.setAdapter(subjectAdapter); }
private void initAttentionCompanyView() { if (attentionCompanies != null && attentionCompanies.size() > 0) { myAttentionCompanyAdapter.getDate(MyGzActivity.this, attentionCompanies); xlv_my_company.setAdapter(myAttentionCompanyAdapter); myAttentionCompanyAdapter.notifyDataSetChanged(); } else { Toast.makeText(MyGzActivity.this, R.string.job_no_info, Globals.TOAST_SHORT).show(); } }
@Override public void initWidget() { setContentView(R.layout.activity_my_gz); xlv_my_company = (XListView) findViewById(R.id.xlv_my_company); xlv_my_position = (XListView) findViewById(R.id.xlv_my_position); xlv_my_company.setXListViewListener(this); xlv_my_company.setPullLoadEnable(true); xlv_my_position.setXListViewListener(this); xlv_my_position.setPullLoadEnable(true); myAttentionCompanyAdapter = new MyAttentionCompanyAdapter(); myAttentionIndividualAdapter = new MyAttentionIndividualAdapter(); attentionCompanyHandler = new Handler(); individualAttentionHandler = new Handler(); vip_sel_loca_ll = (LinearLayout) findViewById(R.id.vip_sel_loca_ll); vip_sel_job_ll = (LinearLayout) findViewById(R.id.vip_sel_job_ll); line_bule_l = (View) findViewById(R.id.line_bule_l); line_bule_r = (View) findViewById(R.id.line_bule_r); xlv_my_company.setOnItemClickListener(new ListViewItemAttentionClickListener()); xlv_my_position.setOnItemClickListener(new ListViewItemClickListener()); vip_sel_loca_ll.setOnClickListener(this); vip_sel_job_ll.setOnClickListener(this); loadData(); }
@Override public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { if (mainview == null) { mainview = inflater.inflate(R.layout.fragment_near, container, false); this.mMainLayout = (LinearLayout) mainview.findViewById(R.id.fragment_near_mainlayout); this.mTexthint = (TextView) mainview.findViewById(R.id.fragment_near_texthint); this.mTexthint.setOnClickListener(this); this.mTexthint.setClickable(false); mXList = (XListView) mainview.findViewById(R.id.fragment_near_listv); mXList.setPullLoadEnable(true); mXList.setPullRefreshEnable(true); mXList.setXListViewListener(this); this.mMainAdapter = new MyListAdapter(this.getActivity(), this.towndata); mXList.setOnScrollListener(mMainAdapter); this.mXList.setAdapter(mMainAdapter); initLocation(); } return mainview; }
@Override public void widgetClick(View v) { switch (v.getId()) { case R.id.vip_sel_job_ll: line_bule_l.setVisibility(View.VISIBLE); line_bule_r.setVisibility(View.GONE); initAttentionCompanyView(); xlv_my_company.setVisibility(View.VISIBLE); xlv_my_position.setVisibility(View.GONE); break; case R.id.vip_sel_loca_ll: line_bule_l.setVisibility(View.GONE); line_bule_r.setVisibility(View.VISIBLE); initAttentionIndividualView(); xlv_my_company.setVisibility(View.GONE); xlv_my_position.setVisibility(View.VISIBLE); break; default: break; } }
private void onLoad() { xList.stopRefresh(); xList.stopLoadMore(); SimpleDateFormat df = new SimpleDateFormat(Globals.DATE_FORMAT); // 设置日期格式 xList.setRefreshTime(df.format(new Date())); }