Skip to content

Commit 712f594

Browse files
committed
new version
1 parent 2486eea commit 712f594

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ listObject.add(new ExampleModel(1, "Zein", "Balbar"));
122122
new SearchViewDialog<ExampleModel>(getSupportFragmentManager())
123123
.setItems(listObject);
124124
```
125-
use your `model pojo` to `callBack function`. Example `new SearchViewDialog.OnOkPressedSingle<ExampleModel>(){}` of `new SearchViewDialog.OnOkPressedMulti<ExampleModel>(){}`
125+
use your `model pojo` to `callBack function`. Example `new SearchViewDialog.OnOkPressedSingle<ExampleModel>(){}` or `new SearchViewDialog.OnOkPressedMulti<ExampleModel>(){}`
126126
```java
127127
//For Single
128128
new SearchViewDialog<ExampleModel>(getSupportFragmentManager())
@@ -131,6 +131,8 @@ new SearchViewDialog<ExampleModel>(getSupportFragmentManager())
131131
@Override
132132
public void onOkSingle(ExampleModel data) {
133133
String temp = "Single Select : \n"+data.toString();
134+
String temp = "Single Select : \n"+data.getName();
135+
String temp = "Single Select : \n"+data.getAddress();
134136
tv.setText(temp);
135137
}
136138
});
@@ -188,7 +190,7 @@ list.add("Lorem ipsum dolor");
188190
list.add("sit amet, consectetur");
189191
list.add("adipiscing elit sed do");
190192

191-
new SearchViewDialog(getSupportFragmentManager())
193+
new SearchViewDialog<String>(getSupportFragmentManager())
192194
.setItems(list)
193195
.setTitle("ini title")
194196
.setContent("ini content")
@@ -215,19 +217,19 @@ new SearchViewDialog(getSupportFragmentManager())
215217
or you can write code like this :
216218

217219
```java
218-
SearchViewDialog dialog = new SearchViewDialog(getSupportFragmentManager())
220+
SearchViewDialog dialog = new SearchViewDialog<String>(getSupportFragmentManager())
219221
.setItems(list)
220222
.setTitle("ini title")
221223
.setContent("ini content");
222224

223-
dialog.onOkPressedCallBackMulti(new SearchViewDialog.OnOkPressedMulti(){
225+
dialog.onOkPressedCallBackMulti(new SearchViewDialog.OnOkPressedMulti<String>(){
224226
@Override
225-
public void onOkMulti(List<SearchViewModel> data) {
227+
public void onOkMulti(List<String> data) {
226228

227229
}
228230
}).
229231

230-
dialog.onCancelPressedCallBack(new SearchViewDialog.OnCancelPressed() {
232+
dialog.onCancelPressedCallBack(new SearchViewDialog.OnCancelPressed<String>() {
231233
@Override
232234
public void onCancelPressed() {
233235
Toast.makeText(MainActivity.this, "Cancel", Toast.LENGTH_SHORT).show();

0 commit comments

Comments
 (0)