更新 'plugins/hikerPop.js'

master
src48597962 2 weeks ago
parent e71c920da9
commit cf9fb24c83
  1. 12
      plugins/hikerPop.js

@ -814,7 +814,7 @@ function selectBottomSettingMenu({
let arrayList = new ArrayList(); let arrayList = new ArrayList();
options.forEach(v => arrayList.add(v)); options.forEach(v => arrayList.add(v));
let custom = new SettingMenuPopup(getActivityContext(), "设置", arrayList, onItemClickListener); let custom = new SettingMenuPopup(getActivityContext(), "设置", arrayList, null, onItemClickListener);
let pop = builderXPopup() let pop = builderXPopup()
.moveUpToKeyboard(false) .moveUpToKeyboard(false)
.setPopupCallback(newSimpleCallback({ .setPopupCallback(newSimpleCallback({
@ -826,8 +826,10 @@ function selectBottomSettingMenu({
showOnUI(pop); showOnUI(pop);
return pop; return pop;
} }
selectBottomSettingMenu.SettingItem = SettingItem; selectBottomSettingMenu.SettingItem = SettingItem;
function ResExtraInputBox({ function ResExtraInputBox({
hint, hint,
click, click,
@ -919,7 +921,8 @@ function selectBottomResIcon({
noAutoDismiss, noAutoDismiss,
extraInputBox, extraInputBox,
position, position,
toPosition toPosition,
beforeShow
}) { }) {
let clickListener = new CustomCenterRecyclerViewPopup.ClickListener({ let clickListener = new CustomCenterRecyclerViewPopup.ClickListener({
onLongClick(value, index) {}, onLongClick(value, index) {},
@ -1018,6 +1021,7 @@ function selectBottomResIcon({
pop.setPopupCallback(newSimpleCallback({ pop.setPopupCallback(newSimpleCallback({
beforeShow(basePopupView) { beforeShow(basePopupView) {
scrollToPosition(toPosition); scrollToPosition(toPosition);
tryCallBack(getDefaultValue(beforeShow, "function", null), [pop, resOptionsManage]);
} }
})); }));
pop = pop.moveUpToKeyboard(false).asCustom(custom); pop = pop.moveUpToKeyboard(false).asCustom(custom);
@ -1035,7 +1039,8 @@ function selectBottomRes({
height, height,
noAutoDismiss, noAutoDismiss,
extraInputBox, extraInputBox,
toPosition toPosition,
beforeShow
}) { }) {
let clickListener = new CustomCenterRecyclerViewPopup.ClickListener({ let clickListener = new CustomCenterRecyclerViewPopup.ClickListener({
onLongClick(value, index) { onLongClick(value, index) {
@ -1107,6 +1112,7 @@ function selectBottomRes({
pop.setPopupCallback(newSimpleCallback({ pop.setPopupCallback(newSimpleCallback({
beforeShow(basePopupView) { beforeShow(basePopupView) {
scrollToPosition(toPosition); scrollToPosition(toPosition);
tryCallBack(getDefaultValue(beforeShow, "function", null), [pop, resOptionsManage]);
} }
})); }));
pop = pop.moveUpToKeyboard(false).asCustom(custom); pop = pop.moveUpToKeyboard(false).asCustom(custom);

Loading…
Cancel
Save