显示未处理投诉数量
来源:互联网 发布:2016同志网络剧推荐 编辑:程序博客网 时间:2024/05/01 17:04
public static String[] tabTitle = new String[]{"评论", "投诉"};tabTitle[1] = complain+"("+unTreatedCount+")";mTabAdapter.notifyDataSetChanged();
package com.mine.project.function.activity;import android.app.Activity;import android.os.Bundle;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragment;import android.support.v4.view.ViewPager;import android.view.View;import android.widget.ImageButton;import android.widget.RatingBar;import android.widget.TextView;import android.widget.Toast;import com.mine.project.R;import com.mine.project.common.helper.ActivityOpenTools;import com.mine.project.function.adapter.TabAdapter;import com.mine.project.function.home.TabLayoutFragment;import com.mine.project.home.ui.AppBaseActivity;import com.mine.project.network.control.NetWorkListener;import java.util.ArrayList;import java.util.List;public class ShopGradeActivity extends AppBaseActivity implements View.OnClickListener { private TextView tvTitle; private ImageButton ibReturn; private ImageButton ibHome; private TabLayout mTabLayout; private ViewPager mViewPager; private TabAdapter mTabAdapter; private RatingBar mRbShopGradeXingxing; private TextView mTvShopgradeZan; public static String[] tabTitle = new String[]{"评论", "投诉"}; private int count; private static final String complain = "投诉"; @Override protected void onLayoutCreate(Bundle savedInstanceState) { setContentView(R.layout.activity_shop_grade); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); initviews(); initDatas(); } @Override public void onClick(View v) { super.onClick(v); switch (v.getId()) { case R.id.ib_return: ActivityOpenTools.finishCustomActivityWithHold((Activity) mContext); break; case R.id.ib_home: ActivityOpenTools.finishCustomActivityWithHold((Activity) mContext); break; default: break; } } private void initviews() { tvTitle = findView(R.id.tv_title); ibReturn = findView(R.id.ib_return); ibHome = findView(R.id.ib_home); mTabLayout = (TabLayout) findViewById(R.id.tab); mViewPager = (ViewPager) findViewById(R.id.viewpager); mRbShopGradeXingxing = (RatingBar) findViewById(R.id.rb_shop_grade_xingxing); mTvShopgradeZan = (TextView) findViewById(R.id.tv_shopgrade_zan); ibReturn.setOnClickListener(this); ibHome.setOnClickListener(this); } private void initDatas() { tvTitle.setText("店铺评分"); netWorkHelper.obtainStoreScoreInfoComment(mContext, new NetWorkListener.ObtainStoreScoreInfoCommentListener() { @Override public void onFinish(int score, int pointCount, int starFive, int starFour, int starThree, int starTwo, int starOne) { mRbShopGradeXingxing.setRating(score); mTvShopgradeZan.setText(pointCount+""); } @Override public void onError(String errorDesc) { Toast.makeText(mContext, "网络错误", Toast.LENGTH_SHORT).show(); } }); netWorkHelper.obtainStoreScoreInfoComplain(mContext, new NetWorkListener.ObtainStoreScoreInfoComplainListener() { @Override public void onFinish(int score, int pointCount, int unTreatedCount) { tabTitle[1] = complain+"("+unTreatedCount+")"; mTabAdapter.notifyDataSetChanged(); } @Override public void onError(String errorDesc) { Toast.makeText(mContext, "网络错误", Toast.LENGTH_SHORT).show(); } }); } @Override protected void onResume() { super.onResume(); List<Fragment> fragments = new ArrayList<>(); for (int i = 0; i < tabTitle.length; i++) { fragments.add(TabLayoutFragment.newInstance(i + 1)); } mTabAdapter = new TabAdapter(getSupportFragmentManager(), fragments); //给ViewPager设置适配器 mViewPager.setAdapter(mTabAdapter); //将TabLayout和ViewPager关联起来。 mTabLayout.setupWithViewPager(mViewPager);// mTabLayout.setLayoutParams(); //设置可以滑动 mTabLayout.setTabMode(TabLayout.MODE_SCROLLABLE); //均分 mTabLayout.setTabMode(TabLayout.MODE_FIXED); }}
阅读全文
0 0
- 显示未处理投诉数量
- 纳税服务系统【投诉受理管理,显示投诉信息、处理回复、我要投诉】
- 未处理
- php显示访客数量
- 实时显示碎片数量
- Highcharts tooltip显示数量
- 如何用php获取rabbitmq指定队列中的未处理消息数量
- 修改相关商品显示数量
- 显示手机内联系人数量
- smarty控制数组显示数量
- 显示最新刷新的数量
- 获取当前显示设备数量
- eclipse 显示行号。。。& 显示代码数量
- 投诉系统
- 装潢投诉
- 快递投诉
- 国家邮政局投诉
- 投诉实名制
- VS2013 小黑框不显示析构函数中的输出
- 部署静态网站的五种方法
- jdbcTemplate 简介
- 多线程
- 游记_秦皇岛-北戴河两日游
- 显示未处理投诉数量
- mysql--多表联查
- 淘宝封我账号店铺2个月了, 都没退保证金货款给我,商品客户早就确认了,聚投诉投诉淘宝,但是没人处理
- bootstrap框架学习记录疑问
- 关于Android中Google定位
- codeforces 702C Cellular Network 二分
- 深入剖析基于并发AQS的(独占锁)重入锁(ReetrantLock)及其Condition实现原理
- hdu 1014 Uniform Generator
- yii在列表根据状态值显示状态名称以及日期格式化