diff --git a/plugin.xml b/plugin.xml index 12b5f40..63cd68e 100755 --- a/plugin.xml +++ b/plugin.xml @@ -2,7 +2,7 @@ + version="2.2.2-dev"> Toast diff --git a/src/android/nl/xservices/plugins/Toast.java b/src/android/nl/xservices/plugins/Toast.java index 3e39e66..20f8cdf 100644 --- a/src/android/nl/xservices/plugins/Toast.java +++ b/src/android/nl/xservices/plugins/Toast.java @@ -1,5 +1,6 @@ package nl.xservices.plugins; +import android.graphics.Color; import android.view.Gravity; import org.apache.cordova.CallbackContext; import org.apache.cordova.CordovaPlugin; @@ -52,10 +53,13 @@ public class Toast extends CordovaPlugin { cordova.getActivity().runOnUiThread(new Runnable() { public void run() { android.widget.Toast toast = android.widget.Toast.makeText( - cordova.getActivity().getApplicationContext(), + cordova.getActivity().getWindow().getContext(), message, "short".equals(duration) ? android.widget.Toast.LENGTH_SHORT : android.widget.Toast.LENGTH_LONG); +// toast.getView().setBackgroundColor(Color.GRAY); +// toast.getView().setPadding(20, 10, 20, 10); + toast.getView().getBackground().setTint(Color.DKGRAY); if ("top".equals(position)) { toast.setGravity(Gravity.TOP|Gravity.CENTER_HORIZONTAL, 0, 20 + addPixelsY); } else if ("bottom".equals(position)) {