Advertisement
hmimzomatrix

List View Search ListMap (Sketchware Block)

May 4th, 2024 (edited)
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 2.51 KB | None | 0 0
  1. [{"code":"/*-JX4UA2y_f1OckjjvxWI.bQwRei-sLEsBmds7ArsRfi0xSFEP3Php97kjdMCs5ed\n\u003e[\"public class %5$s\"]\n\u003e0\n\u003e0\n\u003e0\n\u003eadd\nprivate String SAVE \u003d \"\";\r\nprivate String keytosearchin \u003d \"\";\r\nprivate double number \u003d 0;\r\nprivate String value \u003d \"\";\r\nprivate double length \u003d 0;\nBpWI8U4flOpx8Ke66QTlZYBA_NEusQ7BN-D0wvZs7ArsRfi0.EP3Php97kjdMCs*/\r\n/*-JX4UA2y_f1OckjjvxWI.bQwRei-sLEsBmds7ArsRfi0xSFEP3Php97kjdMCs5ed\n\u003e[\"public class MainActivity\"]\n\u003e0\n\u003e0\n\u003e1\n\u003einsert\nimport com.google.gson.Gson;\r\nimport com.google.gson.reflect.TypeToken;\nBpWI8U4flOpx8Ke66QTlZYBA_NEusQ7BN-D0wvZs7ArsRfi0.EP3Php97kjdMCs*/\r\nSAVE \u003d new Gson().toJson(%1$s);\r\n%4$s.addTextChangedListener(new TextWatcher() {\r\n\t\t\t\t@Override\r\n\t\t\t\tpublic void onTextChanged(CharSequence _param1, int _param2, int _param3, int _param4) {\r\n\t\t\t\t\t\tfinal String _charSeq \u003d _param1.toString();\n\t\tkeytosearchin \u003d \"%2$s\";\n\t\t%1$s \u003d new Gson().fromJson(SAVE, new TypeToken\u003cArrayList\u003cHashMap\u003cString, Object\u003e\u003e\u003e(){}.getType());\r\n\t\tif (_charSeq.length() \u003e 0) {\r\n\t\t\t\t\tlength \u003d %1$s.size();\r\n\t\t\t\t\tnumber \u003d length - 1;\r\n\t\t\t\t\tfor(int _repeat20 \u003d 0; _repeat20 \u003c (int)(length); _repeat20++) {\r\n\t\t\t\t\t\t\t\tif (%1$s.get((int)number).containsKey(keytosearchin)) {\r\n\t\t\t\t\t\t\t\t\t\t\tvalue \u003d %1$s.get((int)number).get(keytosearchin).toString().replace(\"_÷_\", \"\\n\");\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\telse {\r\n\t\t\t\t\t\t\t\t\t\t\tvalue \u003d \"NoN\";\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tif (value.toLowerCase().contains(_charSeq.toLowerCase())) {\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\telse {\r\n\t\t\t\t\t\t\t\t\t\t\t%1$s.remove((int)(number));\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tnumber--;\r\n\t\t\t\t\t}\r\n\t\t}\n\t\t%3$s.setAdapter(new Listview1Adapter(%1$s));\r\n\t\t((BaseAdapter)%3$s.getAdapter()).notifyDataSetChanged();\n\t\t\t\t\t}\t\t\t\t\r\n\t\t\t\t\t@Override\r\n\t\t\t\t\tpublic void beforeTextChanged(CharSequence _param1, int _param2, int _param3, int _param4) {\t\t\t\t\t\t\t\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\t@Override\r\n\t\t\t\t\tpublic void afterTextChanged(Editable _param1) {\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t}\r\n\t\t});","color":"#FFFF0000","name":"Search in ListView","typeName":"","palette":"64","type":" ","spec":"onCreate Search in %m.listMap in key%s.inputOnly to %m.listview  Search From%m.edittext  %m.activity "}]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement