|
19 | 19 | import android.app.INotificationManager; |
20 | 20 | import android.app.ITransientNotification; |
21 | 21 | import android.content.Context; |
| 22 | +import android.content.res.Configuration; |
22 | 23 | import android.content.res.Resources; |
23 | 24 | import android.graphics.PixelFormat; |
24 | 25 | import android.os.Handler; |
25 | 26 | import android.os.RemoteException; |
26 | 27 | import android.os.ServiceManager; |
27 | | -import android.util.LocaleUtil; |
28 | 28 | import android.util.Log; |
29 | 29 | import android.view.Gravity; |
30 | 30 | import android.view.LayoutInflater; |
|
34 | 34 | import android.view.accessibility.AccessibilityEvent; |
35 | 35 | import android.view.accessibility.AccessibilityManager; |
36 | 36 |
|
37 | | -import java.util.Locale; |
38 | | - |
39 | 37 | /** |
40 | 38 | * A toast is a view containing a quick little message for the user. The toast class |
41 | 39 | * helps you create and show those. |
@@ -376,9 +374,8 @@ public void handleShow() { |
376 | 374 | mWM = WindowManagerImpl.getDefault(); |
377 | 375 | // We can resolve the Gravity here by using the Locale for getting |
378 | 376 | // the layout direction |
379 | | - final Locale locale = mView.getContext().getResources().getConfiguration().locale; |
380 | | - final int layoutDirection = LocaleUtil.getLayoutDirectionFromLocale(locale); |
381 | | - final int gravity = Gravity.getAbsoluteGravity(mGravity, layoutDirection); |
| 377 | + final Configuration config = mView.getContext().getResources().getConfiguration(); |
| 378 | + final int gravity = Gravity.getAbsoluteGravity(mGravity, config.layoutDirection); |
382 | 379 | mParams.gravity = gravity; |
383 | 380 | if ((gravity & Gravity.HORIZONTAL_GRAVITY_MASK) == Gravity.FILL_HORIZONTAL) { |
384 | 381 | mParams.horizontalWeight = 1.0f; |
|
0 commit comments