仿拉手团购App10-- 我的收藏界面_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 仿拉手团购App10-- 我的收藏界面

仿拉手团购App10-- 我的收藏界面

 2017/5/18 5:31:54  ganchuanpu  程序员俱乐部  我要评论(0)
  • 摘要:privatevoidinitData(){BmobManager.getInstance(newBmobQueryCallback(){@OverridepublicvoidonQuerySuccess(List<?extendsBaseModel>dataList){mDataList.clear();List<FavorModel>list=(List<FavorModel>)dataList;if(list==null||list.size()==0
  • 标签:团购 APP

class="brush:java;gutter:true;">private void initData() {
    BmobManager.getInstance(new BmobQueryCallback() {
        @Override
        public void onQuerySuccess(List<? extends BaseModel> dataList) {
            mDataList.clear();
            List<FavorModel> list = (List<FavorModel>) dataList;
            if (list == null || list.size()==0) {
                mListView.setVisibility(View.GONE);
                mErrorLayout.setVisibility(View.VISIBLE);
            } else {
                mDataList.addAll(list);
                mAdapter.notifyDataSetChanged();
                mListView.setVisibility(View.VISIBLE);
                mErrorLayout.setVisibility(View.GONE);
            }
        }

        @Override
        public void onQueryFailure(BmobException e) {
            mListView.setVisibility(View.GONE);
            mErrorLayout.setVisibility(View.VISIBLE);
        }
    }).queryFavorData(AppConstant.KEY_USER_ID, User.getCurrentUser().getObjectId());
}

activity_collect.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:background="@color/bg_common_gray"
    tools:context="com.myxh.coolshopping.ui.activity.CollectActivity">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="@dimen/common_titleBar_height"
        android:background="@color/title_bar_color">
        <ImageView
            android:id="@+id/collect_titleBar_iv_back"
            style="@style/common_left_back_imageView_style"/>
        <TextView
            style="@style/base_textView_style"
            android:layout_centerInParent="true"
            android:gravity="center_vertical"
            android:text="@string/my_collection"
            android:textSize="@dimen/login_titleBar_login_size"
            android:textColor="@color/textColor_32"/>
        <TextView
            android:id="@+id/collect_titleBar_tv_manager"
            style="@style/common_right_title_textView_style"
            android:gravity="center"
            android:text="@string/collect_titleBar_manager"
            android:textColor="@color/orange"
            android:textSize="@dimen/login_titleBar_register_size"/>
    </RelativeLayout>
    <View
        style="@style/me_horizontal_view_style"/>

    <ListView
        android:id="@+id/collect_listView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:visibility="gone"/>

    <LinearLayout
        android:id="@+id/collect_error_layout"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center">
        <TextView
            android:id="@+id/collect_error_tv"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:drawableTop="@mipmap/net_failed"
            android:drawablePadding="10dp"
            android:text="@string/collect_have_no_collection"
            android:textColor="@color/gray01"
            android:textSize="@dimen/textSize_16"
            android:visibility="visible"/>
    </LinearLayout>

</LinearLayout>

  

 

  

 

发表评论
用户名: 匿名