欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

在android中使用GridView實(shí)現(xiàn)一個(gè)查看更多功能

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)在android中使用GridView實(shí)現(xiàn)一個(gè)查看更多功能,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)是一家專業(yè)提供阿合奇企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、小程序制作等業(yè)務(wù)。10年已為阿合奇眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。

首先來看一下效果圖;

在android中使用GridView實(shí)現(xiàn)一個(gè)查看更多功能  在android中使用GridView實(shí)現(xiàn)一個(gè)查看更多功能

代碼:

<LinearLayout
  android:layout_width="match_parent"
  android:layout_height="0dp"
  android:layout_weight="1"
  android:background="@color/white"
  android:orientation="vertical">
 
  <GridView
    android:id="@+id/grid_member"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:layout_margin="15dp"
    android:layout_weight="1"
    android:horizontalSpacing="15dp"
    android:numColumns="5"
    android:verticalSpacing="15dp"></GridView>
 
  <LinearLayout
    android:id="@+id/llayout_look_more"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/btn_white_selector"
    android:gravity="center">
 
    <TextView
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_gravity="center_horizontal"
      android:drawableRight="@mipmap/arrow_down_qun"
      android:gravity="center"
      android:paddingBottom="30dp"
      android:paddingTop="15dp"
      android:text="查看更多群成員 "
      android:textSize="@dimen/small_middle_text_size" />
  </LinearLayout>
</LinearLayout>

然后是activity中部分判斷的核心代碼:

首先第一次判斷和加載

if (mListData.size() > 15) {
  mGroupManageAdapter.setNumber(false);
  mLlayoutLookMore.setVisibility(View.VISIBLE);
} else {
  mGroupManageAdapter.setNumber(true);
  mLlayoutLookMore.setVisibility(View.GONE);
}
mGroupManageAdapter.replace(mListData);

點(diǎn)擊按鈕之后的代碼:

mGroupManageAdapter.setNumber(true);
mLlayoutLookMore.setVisibility(View.GONE);
mGroupManageAdapter.replace(mListData);

再貼上我的adapter部分代碼:

public class GroupManageAdapter extends BaseAdapter {
  private Context mContext;
  private List<PublicEntity> mList = new ArrayList<>();
  private boolean mListType = true;//是否顯示全部成員,默認(rèn)顯示
 
  public void setNumber(boolean mListType) {
    this.mListType = mListType;
  }
 
  public GroupManageAdapter(Context mContext) {
    this.mContext = mContext;
  }
public void replace(List<PublicEntity> itemDataTypes) {
  mList.clear();
  if (itemDataTypes.size() > 0) {
    mList.addAll(itemDataTypes);
    notifyDataSetChanged();
  }
}
 
 @Override
 public int getCount() {
 return mListType &#63; mList.size() : 15;
 }
 
 @Override
 public Object getItem(int position) {
 return mList.get(position);
 }
 
 @Override
 public long getItemId(int position) {
 return position;
 }
 
 @Override
 public View getView(final int position, View convertView, ViewGroup parent) {
 final ViewHolder holder;
 if (convertView == null) {
 convertView = View.inflate(mContext, R.layout.item_group_manage_head, null);
 holder = new ViewHolder(convertView);
 convertView.setTag(holder);
 } else {
 holder = (ViewHolder) convertView.getTag();
 }
 String mPic = mList.get(position).getTextOne();
 if (mPic != null && mPic.length() > 0) {
 Picasso.with(mContext).load(mPic)
 .placeholder(R.mipmap.s_hearder_user_nor)
 .error(R.mipmap.s_hearder_user_nor)
 .transform(new CircleTransform()).into(holder.mImgHead);
 } else {
 holder.mImgHead.setImageResource(R.mipmap.s_hearder_user_nor);
 }
 
//這里是刪除成員的標(biāo)記,不管。
 if (mList.get(position).ismIsShowDeleteIcon()) {
 holder.mImgIconDelete.setVisibility(View.VISIBLE);
 } else {
 holder.mImgIconDelete.setVisibility(View.GONE);
 }
 
 holder.mTvName.setText(mList.get(position).getText());
 return convertView;
 }
 
 static class ViewHolder {
 @BindView(R.id.img_head)
 ImageView mImgHead;
 @BindView(R.id.img_icon_delete)
 ImageView mImgIconDelete;
 @BindView(R.id.tv_name)
 TextView mTvName;
 
 ViewHolder(View view) {
 ButterKnife.bind(this, view);
 }
 }
}

上述就是小編為大家分享的在android中使用GridView實(shí)現(xiàn)一個(gè)查看更多功能了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

本文標(biāo)題:在android中使用GridView實(shí)現(xiàn)一個(gè)查看更多功能
本文地址:http://aaarwkj.com/article44/ihhohe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、做網(wǎng)站、關(guān)鍵詞優(yōu)化、軟件開發(fā)、建站公司、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
国产精品麻豆色哟哟av| 国产自拍免费在线观看视频| 亚洲精品熟女一区二区三区| 国产三级国产精品三级| 中国吞精囗交免费视频| 日日躁夜夜躁狠狠躁欧美| 亚洲专区综合红桃av| 四虎在线免费视频播放| 欧美日韩亚洲视频二区| 国产日韩亚洲欧美色片| 亚洲伦理第一页中文字幕| 国产视频一区二区三区网| 国产传媒在线免费播放视频| 亚洲精品老司机福利在线| 很黄无遮挡在线免费网站| 黄片大全在线免费视频观看| 国产精精精精品欧美日韩| 久久国产精品亚洲av四虎| 亚洲女人淫片在线观看| 国产午夜福利一区在线| 九九在线视频精品免费播放| 亚洲av激情码国产一区| 最新91精品手机国产在线| 下载一个日韩暴力黄色录像| 精品久久人人做爽综合| 91午夜福利视频在线观看| 91av国产一区二区| 亚洲综合另类视频在线观看 | 97成人在线视频免费| 午夜精品视频免费91| 国产91九色蝌蚪在线观看| 欧美成人日本在线播放| 亚洲av产在线精品亚洲第| 日本高清三级精品一区二区| 成人影院视频在线播放| 国产视频一区2区三区| 特黄一级黄色大片免费看| 日本岛国免费一区二区| 人妻中字幕出轨中文字幕| 亚洲国产日韩欧美第一页| 麻豆色视频在线观看免费|