private void initViews() {
View headerView = LayoutInflater.from(getActivity()).inflate(R.layout.qc, null, false);
this.viewPager = (ViewPager) headerView.findViewById(R.id.viewpager_partner);
this.indicator = (LinePageIndicator) headerView.findViewById(R.id.indicator);
this.flPartner = (FrameLayout) headerView.findViewById(R.id.fl_partner);
this.llLabel = (LinearLayout) headerView.findViewById(R.id.ll_label);
this.tvHint = (TextView) getView().findViewById(R.id.tv_hint);
this.tvHint.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
PartnerDiscoverFragment.this.onRefresh();
}
});
this.mListView = (ListView) this.mPullRefreshListView.getRefreshableView();
this.mListView.addHeaderView(headerView);
this.mPostAdapter = new HomeTimelineAdapter(getActivity(), this.mPosts);
this.mPullRefreshListView.setAdapter(this.mPostAdapter);
this.mPullRefreshListView.setOnRefreshListener(new OnRefreshListener<ListView>() {
public void onRefresh(PullToRefreshBase<ListView> pullToRefreshBase) {
PartnerDiscoverFragment.this.hasLoadSlider = false;
PartnerDiscoverFragment.this.hasLoadPost = false;
PartnerDiscoverFragment.this.hideHint();
PartnerDiscoverFragment.this.requestSliders();
PartnerDiscoverFragment.this.getCurrentTopic();
}
});
this.mPullRefreshListView.setOnLastItemVisibleListener(new OnLastItemVisibleListener() {
public void onLastItemVisible() {
if (!PartnerDiscoverFragment.this.isLastVisible) {
PartnerDiscoverFragment.this.getNextTopic();
}
}
});
this.indicator.setOnPageChangeListener(new SimpleOnPageChangeListener() {
public void onPageSelected(int position) {
super.onPageSelected(position);
PartnerDiscoverFragment.this.mCurrentItem = position;
}
});
JSONObject object = this.mCache.getAsJSONObject(CacheKey.NEW_SQUARE_LIGHT);
initHeader(object);
initLable(object);
new Handler().postDelayed(new Runnable() {
public void run() {
if (PartnerDiscoverFragment.this.isLoadFirst && PartnerDiscoverFragment.this
.mPullRefreshListView != null) {
PartnerDiscoverFragment.this.mPullRefreshListView.setRefreshing(true);
}
}
}, 800);
}
PartnerDiscoverFragment.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:boohee_v5.6
作者:
评论列表
文章目录