Skip to content

Commit 38239d0

Browse files
committed
update linkage recyclerview
1 parent 0440508 commit 38239d0

File tree

6 files changed

+84
-16
lines changed

6 files changed

+84
-16
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434

3535
# 下载体验
3636

37+
[![getFromGooglePlay](https://github.com/KunMinX/RxJava2-Operators-Sample/blob/master/img/get_it_on_google_play_36dp.svg)](https://www.coolapk.com/apk/227547)
3738
[![getFromCoolapk](https://github.com/KunMinX/RxJava2-Operators-Sample/blob/master/img/get_it_on_coolapk.svg)](https://www.coolapk.com/apk/227547)
3839

3940
# 往期热门动态

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ dependencies {
5858
implementation 'net.yslibrary.keyboardvisibilityevent:keyboardvisibilityevent:2.3.0'
5959
implementation 'net.yslibrary.licenseadapter:licenseadapter:2.2.2'
6060

61-
implementation 'com.kunminx.linkage:linkage-recyclerview:1.4.3'
61+
implementation 'com.kunminx.linkage:linkage-recyclerview:1.4.7'
6262
implementation 'com.google.code.gson:gson:2.8.2'
6363
implementation 'com.orhanobut:logger:2.2.0'
6464

app/src/main/java/com/kunminx/rxmagic/ui/RxMagicFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ public void onOperatorButtonClick(View view, RxExpression item, int position) {
9090
AlertDialog dialog = builder.setView(linkage).show();
9191
linkage.setLayoutHeight(DIALOG_HEIGHT);
9292
linkage.setScrollSmoothly(false);
93-
linkage.setOnItemDefaultBindListener(
93+
linkage.setDefaultOnItemBindListener(
9494
null,
9595
null,
9696
(holder, item1, position1) -> {

app/src/main/java/com/kunminx/rxmagic/ui/adapter/RxExpressionAdapter.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,9 @@ protected void onBindItem(AdapterRxExpressionBinding binding, RxExpression item,
8686

8787
binding.btnOp.setText(item.getRxOperator().getName());
8888
binding.et.setText(mTextCache.get(holder.getAdapterPosition()));
89-
binding.et.setOnFocusChangeListener(new View.OnFocusChangeListener() {
90-
@Override
91-
public void onFocusChange(View v, boolean hasFocus) {
92-
if (hasFocus) {
93-
mEtFocusPosition = holder.getAdapterPosition();
94-
}
89+
binding.et.setOnFocusChangeListener((v, hasFocus) -> {
90+
if (hasFocus) {
91+
mEtFocusPosition = holder.getAdapterPosition();
9592
}
9693
});
9794

@@ -155,7 +152,6 @@ public void setOnButtonClickListener(OnItemClickListener listener) {
155152
}
156153

157154
public interface OnItemClickListener {
158-
// void onItemClick(View view, RxExpression item, int position);
159155

160156
void onOperatorButtonClick(View view, RxExpression item, int position);
161157

0 commit comments

Comments
 (0)