示例#1
0
 @Override
 public View initView() {
   View contentView = View.inflate(UiUtils.getContext(), R.layout.item_app, null);
   this.item_icon = (ImageView) contentView.findViewById(R.id.item_icon);
   this.item_title = (TextView) contentView.findViewById(R.id.item_title);
   this.item_size = (TextView) contentView.findViewById(R.id.item_size);
   this.item_bottom = (TextView) contentView.findViewById(R.id.item_bottom);
   this.item_rating = (RatingBar) contentView.findViewById(R.id.item_rating);
   return contentView;
 }
示例#2
0
  public void refreshView(AppInfo data) {
    this.item_title.setText(data.getName()); // 设置应用程序的名字
    String size = Formatter.formatFileSize(UiUtils.getContext(), data.getSize());
    this.item_size.setText(size);
    this.item_bottom.setText(data.getDes());
    float stars = data.getStars();
    this.item_rating.setRating(stars); // 设置ratingBar的值
    String iconUrl = data.getIconUrl();

    // 显示图片的控件
    bitmapUtils.display(this.item_icon, HttpHelper.URL + "image?name=" + iconUrl);
  }