File tree 5 files changed +8
-6
lines changed
src/main/java/com/aries/library/fast/demo
src/main/java/com/aries/library/fast/widget
5 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ android {
15
15
minSdkVersion ext. minSdkVersion
16
16
targetSdkVersion ext. targetSdkVersion
17
17
versionCode 219
18
- versionName " 2.1.9-beta "
18
+ versionName " 2.1.9-gamma "
19
19
multiDexEnabled true
20
20
testInstrumentationRunner " android.support.test.runner.AndroidJUnitRunner"
21
21
buildConfigField " String" , " BASE_URL" , " \" https://api.douban.com/\" "
Original file line number Diff line number Diff line change @@ -127,6 +127,7 @@ public LoadMoreView createDefaultLoadMoreView(BaseQuickAdapter adapter) {
127
127
//方式一:设置FastLoadMoreView--可参考FastLoadMoreView.Builder相应set方法
128
128
//默认配置请参考FastLoadMoreView.Builder(mContext)里初始化
129
129
return new FastLoadMoreView .Builder (mContext )
130
+ .setLoadTextColor (Color .MAGENTA )
130
131
// //设置Loading 颜色-5.0以上有效
131
132
// .setLoadingProgressColor(Color.MAGENTA)
132
133
// //设置Loading drawable--会使Loading颜色失效
Original file line number Diff line number Diff line change @@ -30,7 +30,8 @@ public static RefreshHeaderHelper getInstance() {
30
30
31
31
public RefreshHeader getRefreshHeader (Context mContext ) {
32
32
MaterialHeader materialHeader = new MaterialHeader (mContext );
33
- materialHeader .setColorSchemeColors (R .color .colorTextBlack , R .color .colorTextBlack );
33
+ materialHeader .setColorSchemeColors (mContext .getResources ().getColor (R .color .colorTextBlack ),
34
+ mContext .getResources ().getColor (R .color .colorTextBlackLight ));
34
35
return materialHeader ;
35
36
}
36
37
}
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ android {
9
9
minSdkVersion 15
10
10
targetSdkVersion 25
11
11
versionCode 219
12
- versionName " 2.1.9-beta "
12
+ versionName " 2.1.9-gamma "
13
13
}
14
14
buildTypes {
15
15
release {
Original file line number Diff line number Diff line change 26
26
*/
27
27
public class FastLoadMoreView extends LoadMoreView {
28
28
29
- private boolean mIsInitView = false ;
29
+ private BaseViewHolder mHolder ;
30
30
31
31
private Context mContext ;
32
32
private CharSequence mLoadingText ;
@@ -89,9 +89,10 @@ protected int getLoadEndViewId() {
89
89
@ Override
90
90
public void convert (BaseViewHolder holder ) {
91
91
super .convert (holder );
92
- if (! mIsInitView ) {
92
+ if (holder != mHolder ) {
93
93
initView (holder );
94
94
}
95
+ mHolder = holder ;
95
96
}
96
97
97
98
private void initView (BaseViewHolder holder ) {
@@ -119,7 +120,6 @@ private void initView(BaseViewHolder holder) {
119
120
mLoadingProgressDrawable .setBounds (pbLoading .getIndeterminateDrawable ().getBounds ());
120
121
pbLoading .setIndeterminateDrawable (mLoadingProgressDrawable );
121
122
}
122
- mIsInitView = true ;
123
123
}
124
124
125
125
You can’t perform that action at this time.
0 commit comments