mirror of
https://github.com/status-im/react-native-dialogs.git
synced 2025-03-01 00:30:28 +00:00
Update material-dialogs version (#106)
This commit is contained in:
parent
8a4cbfdb5d
commit
da2e87d336
@ -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());
|
||||
|
Loading…
x
Reference in New Issue
Block a user