Skip to content

Commit fba3bf9

Browse files
Fabrice Di MeglioAndroid (Google) Code Review
authored andcommitted
Merge "Improve Toast RTL support" into jb-mr1-dev
2 parents 16ef577 + 025f960 commit fba3bf9

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

core/java/android/widget/Toast.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
import android.app.INotificationManager;
2020
import android.app.ITransientNotification;
2121
import android.content.Context;
22+
import android.content.res.Configuration;
2223
import android.content.res.Resources;
2324
import android.graphics.PixelFormat;
2425
import android.os.Handler;
2526
import android.os.RemoteException;
2627
import android.os.ServiceManager;
27-
import android.util.LocaleUtil;
2828
import android.util.Log;
2929
import android.view.Gravity;
3030
import android.view.LayoutInflater;
@@ -34,8 +34,6 @@
3434
import android.view.accessibility.AccessibilityEvent;
3535
import android.view.accessibility.AccessibilityManager;
3636

37-
import java.util.Locale;
38-
3937
/**
4038
* A toast is a view containing a quick little message for the user. The toast class
4139
* helps you create and show those.
@@ -376,9 +374,8 @@ public void handleShow() {
376374
mWM = WindowManagerImpl.getDefault();
377375
// We can resolve the Gravity here by using the Locale for getting
378376
// 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);
382379
mParams.gravity = gravity;
383380
if ((gravity & Gravity.HORIZONTAL_GRAVITY_MASK) == Gravity.FILL_HORIZONTAL) {
384381
mParams.horizontalWeight = 1.0f;

0 commit comments

Comments
 (0)