Merge "Fix Javadoc for View layoutDirection / textDirection / textAlignment - DO NOT MERGE" into jb-mr1-dev

This commit is contained in:
Fabrice Di Meglio
2013-01-30 23:04:24 +00:00
committed by Android (Google) Code Review
2 changed files with 18 additions and 3 deletions

View File

@@ -623,6 +623,7 @@ import java.util.concurrent.atomic.AtomicInteger;
* @attr ref android.R.styleable#View_hapticFeedbackEnabled * @attr ref android.R.styleable#View_hapticFeedbackEnabled
* @attr ref android.R.styleable#View_keepScreenOn * @attr ref android.R.styleable#View_keepScreenOn
* @attr ref android.R.styleable#View_layerType * @attr ref android.R.styleable#View_layerType
* @attr ref android.R.styleable#View_layoutDirection
* @attr ref android.R.styleable#View_longClickable * @attr ref android.R.styleable#View_longClickable
* @attr ref android.R.styleable#View_minHeight * @attr ref android.R.styleable#View_minHeight
* @attr ref android.R.styleable#View_minWidth * @attr ref android.R.styleable#View_minWidth
@@ -660,6 +661,7 @@ import java.util.concurrent.atomic.AtomicInteger;
* @attr ref android.R.styleable#View_soundEffectsEnabled * @attr ref android.R.styleable#View_soundEffectsEnabled
* @attr ref android.R.styleable#View_tag * @attr ref android.R.styleable#View_tag
* @attr ref android.R.styleable#View_textAlignment * @attr ref android.R.styleable#View_textAlignment
* @attr ref android.R.styleable#View_textDirection
* @attr ref android.R.styleable#View_transformPivotX * @attr ref android.R.styleable#View_transformPivotX
* @attr ref android.R.styleable#View_transformPivotY * @attr ref android.R.styleable#View_transformPivotY
* @attr ref android.R.styleable#View_translationX * @attr ref android.R.styleable#View_translationX
@@ -5854,6 +5856,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
* {@link #LAYOUT_DIRECTION_RTL}, * {@link #LAYOUT_DIRECTION_RTL},
* {@link #LAYOUT_DIRECTION_INHERIT} or * {@link #LAYOUT_DIRECTION_INHERIT} or
* {@link #LAYOUT_DIRECTION_LOCALE}. * {@link #LAYOUT_DIRECTION_LOCALE}.
*
* @attr ref android.R.styleable#View_layoutDirection * @attr ref android.R.styleable#View_layoutDirection
* *
* @hide * @hide
@@ -5909,6 +5912,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
* *
* For compatibility, this will return {@link #LAYOUT_DIRECTION_LTR} if API version * For compatibility, this will return {@link #LAYOUT_DIRECTION_LTR} if API version
* is lower than {@link android.os.Build.VERSION_CODES#JELLY_BEAN_MR1}. * is lower than {@link android.os.Build.VERSION_CODES#JELLY_BEAN_MR1}.
*
* @attr ref android.R.styleable#View_layoutDirection
*/ */
@ViewDebug.ExportedProperty(category = "layout", mapping = { @ViewDebug.ExportedProperty(category = "layout", mapping = {
@ViewDebug.IntToString(from = LAYOUT_DIRECTION_LTR, to = "RESOLVED_DIRECTION_LTR"), @ViewDebug.IntToString(from = LAYOUT_DIRECTION_LTR, to = "RESOLVED_DIRECTION_LTR"),
@@ -16629,6 +16634,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
* {@link #TEXT_DIRECTION_RTL}, * {@link #TEXT_DIRECTION_RTL},
* {@link #TEXT_DIRECTION_LOCALE} * {@link #TEXT_DIRECTION_LOCALE}
* *
* @attr ref android.R.styleable#View_textDirection
*
* @hide * @hide
*/ */
@ViewDebug.ExportedProperty(category = "text", mapping = { @ViewDebug.ExportedProperty(category = "text", mapping = {
@@ -16658,6 +16665,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
* Resolution will be done if the value is set to TEXT_DIRECTION_INHERIT. The resolution * Resolution will be done if the value is set to TEXT_DIRECTION_INHERIT. The resolution
* proceeds up the parent chain of the view to get the value. If there is no parent, then it will * proceeds up the parent chain of the view to get the value. If there is no parent, then it will
* return the default {@link #TEXT_DIRECTION_FIRST_STRONG}. * return the default {@link #TEXT_DIRECTION_FIRST_STRONG}.
*
* @attr ref android.R.styleable#View_textDirection
*/ */
public void setTextDirection(int textDirection) { public void setTextDirection(int textDirection) {
if (getRawTextDirection() != textDirection) { if (getRawTextDirection() != textDirection) {
@@ -16686,6 +16695,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
* {@link #TEXT_DIRECTION_LTR}, * {@link #TEXT_DIRECTION_LTR},
* {@link #TEXT_DIRECTION_RTL}, * {@link #TEXT_DIRECTION_RTL},
* {@link #TEXT_DIRECTION_LOCALE} * {@link #TEXT_DIRECTION_LOCALE}
*
* @attr ref android.R.styleable#View_textDirection
*/ */
public int getTextDirection() { public int getTextDirection() {
return (mPrivateFlags2 & PFLAG2_TEXT_DIRECTION_RESOLVED_MASK) >> PFLAG2_TEXT_DIRECTION_RESOLVED_MASK_SHIFT; return (mPrivateFlags2 & PFLAG2_TEXT_DIRECTION_RESOLVED_MASK) >> PFLAG2_TEXT_DIRECTION_RESOLVED_MASK_SHIFT;
@@ -16818,6 +16829,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
* {@link #TEXT_ALIGNMENT_VIEW_START}, * {@link #TEXT_ALIGNMENT_VIEW_START},
* {@link #TEXT_ALIGNMENT_VIEW_END} * {@link #TEXT_ALIGNMENT_VIEW_END}
* *
* @attr ref android.R.styleable#View_textAlignment
*
* @hide * @hide
*/ */
@ViewDebug.ExportedProperty(category = "text", mapping = { @ViewDebug.ExportedProperty(category = "text", mapping = {
@@ -16881,6 +16894,8 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
* {@link #TEXT_ALIGNMENT_TEXT_END}, * {@link #TEXT_ALIGNMENT_TEXT_END},
* {@link #TEXT_ALIGNMENT_VIEW_START}, * {@link #TEXT_ALIGNMENT_VIEW_START},
* {@link #TEXT_ALIGNMENT_VIEW_END} * {@link #TEXT_ALIGNMENT_VIEW_END}
*
* @attr ref android.R.styleable#View_textAlignment
*/ */
@ViewDebug.ExportedProperty(category = "text", mapping = { @ViewDebug.ExportedProperty(category = "text", mapping = {
@ViewDebug.IntToString(from = TEXT_ALIGNMENT_INHERIT, to = "INHERIT"), @ViewDebug.IntToString(from = TEXT_ALIGNMENT_INHERIT, to = "INHERIT"),

View File

@@ -2107,8 +2107,8 @@
<enum name="locale" value="3" /> <enum name="locale" value="3" />
</attr> </attr>
<!-- Direction of the text. A heuristic is used to determine the resolved text direction <!-- Defines the direction of the text. A heuristic is used to determine the resolved text
of paragraphs. --> direction of paragraphs. -->
<attr name="textDirection" format="integer"> <attr name="textDirection" format="integer">
<!-- Default --> <!-- Default -->
<enum name="inherit" value="0" /> <enum name="inherit" value="0" />
@@ -2128,7 +2128,7 @@
<enum name="locale" value="5" /> <enum name="locale" value="5" />
</attr> </attr>
<!-- Alignment of the text. A heuristic is used to determine the resolved <!-- Defines the alignment of the text. A heuristic is used to determine the resolved
text alignment. --> text alignment. -->
<attr name="textAlignment" format="integer"> <attr name="textAlignment" format="integer">
<!-- Default --> <!-- Default -->