Skip to content

Commit f358260

Browse files
author
Fabrice Di Meglio
committed
Fix bug #7172972 API REVIEW: android.graphics.drawable.Drawable
- add @hide Change-Id: I20dca8d7f6a58dfd1dd342135dcff912e08d4ab9
1 parent 5e900e3 commit f358260

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

api/current.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9328,6 +9328,7 @@ package android.graphics.drawable {
93289328
method public void scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long);
93299329
method public void setAlpha(int);
93309330
method public void setColorFilter(android.graphics.ColorFilter);
9331+
method public void setLayoutDirection(int);
93319332
method public void unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable);
93329333
field public static final int HORIZONTAL = 1; // 0x1
93339334
field public static final int VERTICAL = 2; // 0x2
@@ -9364,7 +9365,6 @@ package android.graphics.drawable {
93649365
method public android.graphics.drawable.Drawable getCurrent();
93659366
method public int getIntrinsicHeight();
93669367
method public int getIntrinsicWidth();
9367-
method public int getLayoutDirection();
93689368
method public final int getLevel();
93699369
method public int getMinimumHeight();
93709370
method public int getMinimumWidth();
@@ -9392,7 +9392,6 @@ package android.graphics.drawable {
93929392
method public void setColorFilter(int, android.graphics.PorterDuff.Mode);
93939393
method public void setDither(boolean);
93949394
method public void setFilterBitmap(boolean);
9395-
method public void setLayoutDirection(int);
93969395
method public final boolean setLevel(int);
93979396
method public boolean setState(int[]);
93989397
method public boolean setVisible(boolean, boolean);
@@ -9521,6 +9520,7 @@ package android.graphics.drawable {
95219520
method public boolean setDrawableByLayerId(int, android.graphics.drawable.Drawable);
95229521
method public void setId(int, int);
95239522
method public void setLayerInset(int, int, int, int, int);
9523+
method public void setLayoutDirection(int);
95249524
method public void setOpacity(int);
95259525
method public void unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable);
95269526
}
@@ -9614,6 +9614,7 @@ package android.graphics.drawable {
96149614
public class StateListDrawable extends android.graphics.drawable.DrawableContainer {
96159615
ctor public StateListDrawable();
96169616
method public void addState(int[], android.graphics.drawable.Drawable);
9617+
method public void setLayoutDirection(int);
96179618
}
96189619

96199620
public class TransitionDrawable extends android.graphics.drawable.LayerDrawable implements android.graphics.drawable.Drawable.Callback {

graphics/java/android/graphics/drawable/Drawable.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,8 @@ public void unscheduleSelf(Runnable what) {
378378
*
379379
* @return One of {@link android.view.View#LAYOUT_DIRECTION_LTR},
380380
* {@link android.view.View#LAYOUT_DIRECTION_RTL}
381+
*
382+
* @hide
381383
*/
382384
public int getLayoutDirection() {
383385
return mLayoutDirection;
@@ -388,8 +390,9 @@ public int getLayoutDirection() {
388390
* Drawable as no capacity to do the resolution on his own.
389391
*
390392
* @param layoutDirection One of {@link android.view.View#LAYOUT_DIRECTION_LTR},
391-
* {@link android.view.View#LAYOUT_DIRECTION_RTL},
393+
* {@link android.view.View#LAYOUT_DIRECTION_RTL}
392394
*
395+
* @hide
393396
*/
394397
public void setLayoutDirection(int layoutDirection) {
395398
if (getLayoutDirection() != layoutDirection) {

0 commit comments

Comments
 (0)