File tree Expand file tree Collapse file tree
java/com/uis/stackview/demo/activity Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121
2222 #### Captures
2323
24- ![ 效果图] ( /pic/pic001.jpeg )
24+ ![ 效果图] ( )
2525
2626### Use
2727 implementation 'com.uis:stacklayout:0.5.0'
Original file line number Diff line number Diff line change 88import com .bumptech .glide .Glide ;
99import com .uis .stackview .demo .R ;
1010import com .uis .stackview .demo .entity .ItemEntity ;
11- import com .uis .stackview .StackLayout ;
11+ import com .uis .stackview .StackViewLayout ;
1212import org .json .JSONArray ;
1313import org .json .JSONObject ;
1414import java .io .InputStream ;
@@ -72,9 +72,9 @@ public static ArrayList<ItemEntity> initDataList(Context context) {
7272 }
7373
7474 static class StackVH extends RecyclerView .ViewHolder {
75- StackLayout stackLayout ;
75+ StackViewLayout stackLayout ;
7676 List <ItemEntity > stackData = new ArrayList <>();
77- StackLayout . StackAdapter adapter = new StackLayout . StackAdapter () {
77+ StackViewLayout . StackViewAdapter adapter = new StackViewLayout . StackViewAdapter () {
7878
7979 @ Override
8080 public View onCreateView (ViewGroup parent ,int viewType ) {
@@ -113,7 +113,7 @@ public void binderVH(final List<ItemEntity> dataList){
113113 if (stackLayout .getAdapter () == null ) {
114114 stackLayout .setAdapter (adapter );
115115 }else {
116- stackLayout .notifyDataChanged ();
116+ // stackLayout.notifyDataChanged();
117117 }
118118 }
119119 }
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
2- <com .uis.stackview.StackLayout xmlns : android =" http://schemas.android.com/apk/res/android"
2+ <com .uis.stackview.StackViewLayout xmlns : android =" http://schemas.android.com/apk/res/android"
33 xmlns : stack =" http://schemas.android.com/apk/res-auto"
44 android : id =" @+id/stacklayout"
55 android : layout_width =" match_parent"
1111 stack : stackPaddingY =" 20dp"
1212 stack:stackSize = " 5"
1313 stack : stackModel =" left" >
14- </com .uis.stackview.StackLayout >
14+ </com .uis.stackview.StackViewLayout >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
2- <com .uis.stackview.StackLayout xmlns : android =" http://schemas.android.com/apk/res/android"
2+ <com .uis.stackview.StackViewLayout xmlns : android =" http://schemas.android.com/apk/res/android"
33 xmlns : stack =" http://schemas.android.com/apk/res-auto"
44 android : id =" @+id/stacklayout"
55 android : layout_width =" match_parent"
1010 stack : stackPaddingY =" 20dp"
1111 stack:stackSize = " 3"
1212 stack : stackModel =" right" >
13- </com .uis.stackview.StackLayout >
13+ </com .uis.stackview.StackViewLayout >
Original file line number Diff line number Diff line change @@ -20,4 +20,8 @@ android {
2020 }
2121}
2222
23+ dependencies {
24+ compileOnly " androidx.appcompat:appcompat:${ androidx} "
25+ }
26+
2327// apply from: '../../bintray.gradle'
You can’t perform that action at this time.
0 commit comments