diff options
author | Scott Kennedy <skennedy@google.com> | 2015-03-06 18:45:23 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-03-06 18:45:25 +0000 |
commit | 1592f98973ffffe828d34d90ddb944947d510eba (patch) | |
tree | 69840c26155e6a6611c93f9ea2b33c4de990c7f9 | |
parent | 97a351a329dd736628f03e3b4061ac45f5990b0d (diff) | |
parent | 3a1fa10e13f72396eb0d218ee4d7aad2a77134e3 (diff) | |
download | frameworks_base-1592f98973ffffe828d34d90ddb944947d510eba.zip frameworks_base-1592f98973ffffe828d34d90ddb944947d510eba.tar.gz frameworks_base-1592f98973ffffe828d34d90ddb944947d510eba.tar.bz2 |
Merge "Allow attrs to be @Nullable in TextView and LinearLayout"
-rw-r--r-- | core/java/android/widget/LinearLayout.java | 5 | ||||
-rw-r--r-- | core/java/android/widget/TextView.java | 7 |
2 files changed, 7 insertions, 5 deletions
diff --git a/core/java/android/widget/LinearLayout.java b/core/java/android/widget/LinearLayout.java index f599035..da15302 100644 --- a/core/java/android/widget/LinearLayout.java +++ b/core/java/android/widget/LinearLayout.java @@ -19,6 +19,7 @@ package android.widget; import com.android.internal.R; import android.annotation.IntDef; +import android.annotation.Nullable; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; @@ -186,11 +187,11 @@ public class LinearLayout extends ViewGroup { this(context, null); } - public LinearLayout(Context context, AttributeSet attrs) { + public LinearLayout(Context context, @Nullable AttributeSet attrs) { this(context, attrs, 0); } - public LinearLayout(Context context, AttributeSet attrs, int defStyleAttr) { + public LinearLayout(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { this(context, attrs, defStyleAttr, 0); } diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index 7396fb7..dfe68fd 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -637,16 +637,17 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener this(context, null); } - public TextView(Context context, AttributeSet attrs) { + public TextView(Context context, @Nullable AttributeSet attrs) { this(context, attrs, com.android.internal.R.attr.textViewStyle); } - public TextView(Context context, AttributeSet attrs, int defStyleAttr) { + public TextView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { this(context, attrs, defStyleAttr, 0); } @SuppressWarnings("deprecation") - public TextView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { + public TextView( + Context context, @Nullable AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyleAttr, defStyleRes); mText = ""; |