diff options
| author | Yorke Lee <yorkelee@google.com> | 2014-07-22 11:49:49 -0700 |
|---|---|---|
| committer | Yorke Lee <yorkelee@google.com> | 2014-07-22 17:31:24 -0700 |
| commit | 69c247f619fd2f2474070bdbcec32b78f6444149 (patch) | |
| tree | 168f658fdfa9b86b0020c4abaccffeeb9f9c02ff /src/com/android/dialer/util | |
| parent | 769540c1ed68cb52b455630d3547a54aff71497a (diff) | |
| download | packages_apps_Dialer-69c247f619fd2f2474070bdbcec32b78f6444149.tar.gz packages_apps_Dialer-69c247f619fd2f2474070bdbcec32b78f6444149.tar.bz2 packages_apps_Dialer-69c247f619fd2f2474070bdbcec32b78f6444149.zip | |
Make ViewPagerTabs and FABController RTL aware
* Underline in ViewPagerTabStrips is correctly drawn in RTL mode
* Clicking on ViewPagerTabs propogates correct onPageSelected position
to ViewPager
* FAB is now end aligned instead of right aligned
* ViewPager in Dialer is correctly reversed and behaves correctly
* Call Log groups headers in call log are now correctly aligned in RTL
Bug: 16162264
Bug: 16464471
Change-Id: I2db6b9147a628a68fba5bbbdb7276855d483bad5
Diffstat (limited to 'src/com/android/dialer/util')
| -rw-r--r-- | src/com/android/dialer/util/DialerUtils.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/com/android/dialer/util/DialerUtils.java b/src/com/android/dialer/util/DialerUtils.java index 2b4a74ccc..07a330e6c 100644 --- a/src/com/android/dialer/util/DialerUtils.java +++ b/src/com/android/dialer/util/DialerUtils.java @@ -34,6 +34,7 @@ import com.android.contacts.common.CallUtil; import com.android.dialer.R; import java.util.List; +import java.util.Locale; /** * General purpose utility methods for the Dialer. @@ -138,4 +139,12 @@ public class DialerUtils { final CharSequence separator = resources.getString(R.string.list_delimeter); return TextUtils.join(separator, list); } + + /** + * @return True if the application is currently in RTL mode. + */ + public static boolean isRtl() { + return TextUtils.getLayoutDirectionFromLocale(Locale.getDefault()) == + View.LAYOUT_DIRECTION_RTL; + } } |
