Update material-dialogs version (#106)

This commit is contained in:
Janic Duplessis
2019-02-06 12:35:46 -08:00
committed by Noitidart
parent 8a4cbfdb5d
commit da2e87d336
2 changed files with 5 additions and 4 deletions
+1 -1
View File
@@ -31,5 +31,5 @@ dependencies {
compile 'com.facebook.react:react-native:+'
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.afollestad.material-dialogs:commons:0.9.0.1'
compile 'com.afollestad.material-dialogs:commons:0.9.6.0'
}
@@ -13,6 +13,7 @@ import com.aakashns.reactnativedialogs.R;
import com.afollestad.materialdialogs.DialogAction;
import com.afollestad.materialdialogs.GravityEnum;
import com.afollestad.materialdialogs.MaterialDialog;
import com.afollestad.materialdialogs.StackingBehavior;
import com.afollestad.materialdialogs.simplelist.MaterialSimpleListAdapter;
import com.afollestad.materialdialogs.simplelist.MaterialSimpleListItem;
import com.facebook.react.bridge.Callback;
@@ -103,8 +104,8 @@ public class DialogAndroid extends ReactContextBaseJavaModule {
builder.autoDismiss(options.getBoolean("autoDismiss"));
break;
case "forceStacking":
// should change to StackingBehavior? forceStacking is deprecated?
builder.forceStacking(options.getBoolean("forceStacking"));
builder.stackingBehavior(
options.getBoolean("forceStacking") ? StackingBehavior.ALWAYS : StackingBehavior.ADAPTIVE);
break;
case "alwaysCallSingleChoiceCallback":
if (options.getBoolean("alwaysCallSingleChoiceCallback")) {
@@ -463,7 +464,7 @@ public class DialogAndroid extends ReactContextBaseJavaModule {
public void list(ReadableMap options, final Callback callback) {
final MaterialSimpleListAdapter simpleListAdapter = new MaterialSimpleListAdapter(new MaterialSimpleListAdapter.Callback() {
@Override
public void onMaterialListItemSelected(int index, MaterialSimpleListItem item) {
public void onMaterialListItemSelected(MaterialDialog dialog, int index, MaterialSimpleListItem item) {
if (!mCallbackConsumed) {
mCallbackConsumed = true;
callback.invoke(index, item.getContent());