summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2018-06-08 11:07:40 -0700
committerXin Li <delphij@google.com>2018-06-08 11:07:40 -0700
commitc9c3978ea9a0a9a35ad68f8ce70016f602f245c5 (patch)
tree7389008efdea25ce08d7c7a12ed9940dd0dfd898
parent45a539c2cb0e38ac77065bfb59cb9dbd417a00b6 (diff)
parenta6b6395b85bf1bc8d6336c72e42ba73a64c8d0f7 (diff)
downloaddatetimepicker-c9c3978ea9a0a9a35ad68f8ce70016f602f245c5.tar.gz
Merge pi-dev-plus-aosp-without-vendor into stage-aosp-master
Bug: 79597307 Change-Id: I67d99e171885199c264c3139e9b976ec5efe085d
-rw-r--r--res/values-en-rCA/strings.xml31
-rw-r--r--res/values-en-rXC/strings.xml31
-rw-r--r--res/values-or/strings.xml31
-rw-r--r--src/com/android/datetimepicker/AccessibleLinearLayout.java3
-rw-r--r--src/com/android/datetimepicker/AccessibleTextView.java3
-rw-r--r--src/com/android/datetimepicker/HapticFeedbackController.java3
-rw-r--r--src/com/android/datetimepicker/Utils.java3
-rw-r--r--src/com/android/datetimepicker/date/AccessibleDateAnimator.java2
-rw-r--r--src/com/android/datetimepicker/date/DatePickerController.java2
-rw-r--r--src/com/android/datetimepicker/date/DatePickerDialog.java3
-rw-r--r--src/com/android/datetimepicker/date/DayPickerView.java2
-rw-r--r--src/com/android/datetimepicker/date/MonthAdapter.java2
-rw-r--r--src/com/android/datetimepicker/date/MonthView.java2
-rw-r--r--src/com/android/datetimepicker/date/SimpleDayPickerView.java2
-rw-r--r--src/com/android/datetimepicker/date/SimpleMonthAdapter.java2
-rw-r--r--src/com/android/datetimepicker/date/SimpleMonthView.java2
-rw-r--r--src/com/android/datetimepicker/date/TextViewWithCircularIndicator.java3
-rw-r--r--src/com/android/datetimepicker/date/YearPickerView.java2
-rw-r--r--src/com/android/datetimepicker/time/AmPmCirclesView.java2
-rw-r--r--src/com/android/datetimepicker/time/CircleView.java2
-rw-r--r--src/com/android/datetimepicker/time/RadialPickerLayout.java2
-rw-r--r--src/com/android/datetimepicker/time/RadialSelectorView.java2
-rw-r--r--src/com/android/datetimepicker/time/RadialTextsView.java2
-rw-r--r--src/com/android/datetimepicker/time/TimePickerDialog.java3
24 files changed, 129 insertions, 13 deletions
diff --git a/res/values-en-rCA/strings.xml b/res/values-en-rCA/strings.xml
new file mode 100644
index 0000000..459d450
--- /dev/null
+++ b/res/values-en-rCA/strings.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="done_label" msgid="7007948707597430919">"Done"</string>
+ <string name="hour_picker_description" msgid="7586639618712934060">"Hours circular slider"</string>
+ <string name="minute_picker_description" msgid="6024811202872705251">"Minutes circular slider"</string>
+ <string name="select_hours" msgid="7651068754188418859">"Select hours"</string>
+ <string name="select_minutes" msgid="8327182090226828481">"Select minutes"</string>
+ <string name="day_picker_description" msgid="3968620852217927702">"Month grid of days"</string>
+ <string name="year_picker_description" msgid="6963340404644587098">"Year list"</string>
+ <string name="select_day" msgid="3973338219107019769">"Select month and day"</string>
+ <string name="select_year" msgid="2603330600102539372">"Select year"</string>
+ <string name="item_is_selected" msgid="2674929164900463786">"<xliff:g id="ITEM">%1$s</xliff:g> selected"</string>
+ <string name="deleted_key" msgid="6908431551612331381">"<xliff:g id="KEY">%1$s</xliff:g> deleted"</string>
+</resources>
diff --git a/res/values-en-rXC/strings.xml b/res/values-en-rXC/strings.xml
new file mode 100644
index 0000000..68fcba4
--- /dev/null
+++ b/res/values-en-rXC/strings.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="done_label" msgid="7007948707597430919">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‏‎‎‎‎‏‎‏‎‎‎‎‎‏‎‎‏‏‏‏‎‎‎‎‏‏‏‎‎‎‎‏‎‎‏‎‎‎‏‎‎‎‎‎‎‎‏‎‏‏‎‎‎‎‏‎‎‎‎‏‏‏‎Done‎‏‎‎‏‎"</string>
+ <string name="hour_picker_description" msgid="7586639618712934060">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‏‎‏‎‎‏‎‏‎‎‏‎‎‏‎‎‏‎‏‎‎‎‏‎‎‎‏‎‎‏‏‎‎‏‏‎‎‎‎‏‎‎‏‎‏‎‎‎‎‏‎‏‏‎‏‎‏‎‏‏‎‎‎Hours circular slider‎‏‎‎‏‎"</string>
+ <string name="minute_picker_description" msgid="6024811202872705251">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‎‏‏‏‎‎‏‏‏‎‎‎‏‏‎‏‏‎‏‏‏‎‏‏‏‏‎‎‏‎‎‎‎‏‎‎‎‎‎‎‏‎‏‏‎‎‎‎‎‎‎‏‏‏‎‎‎‏‏‎Minutes circular slider‎‏‎‎‏‎"</string>
+ <string name="select_hours" msgid="7651068754188418859">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‏‎‏‎‏‎‎‎‏‎‏‏‏‎‎‎‎‎‏‏‏‎‎‏‏‏‏‏‏‎‏‎‏‎‏‏‎‏‎‏‏‏‏‏‎‏‏‎‏‏‏‏‏‏‎‎‏‎‏‎‏‏‎Select hours‎‏‎‎‏‎"</string>
+ <string name="select_minutes" msgid="8327182090226828481">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‏‏‎‎‏‏‏‎‎‏‎‎‎‎‎‎‎‏‎‏‏‏‏‏‏‏‏‏‎‏‏‏‏‎‎‎‏‏‏‏‏‏‎‏‏‏‎‎‎‎‎‏‎‎‏‏‎‎‎‎‎‏‎Select minutes‎‏‎‎‏‎"</string>
+ <string name="day_picker_description" msgid="3968620852217927702">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‎‏‏‎‏‏‏‎‎‎‏‎‎‏‏‎‏‎‏‏‏‏‏‏‎‏‎‎‎‏‏‎‏‏‏‎‎‎‎‏‎‏‎‏‎‎‎‎‏‎‏‏‎‎‎‎‎‎‏‎‏‏‎‎Month grid of days‎‏‎‎‏‎"</string>
+ <string name="year_picker_description" msgid="6963340404644587098">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‏‎‎‎‎‎‏‎‏‎‎‎‏‎‏‏‎‎‎‎‎‏‎‎‏‏‎‏‎‎‎‏‏‎‎‏‎‎‏‏‏‏‎‏‏‏‎‎‏‎‎‏‏‎‎‏‎‏‏‎‏‎‎Year list‎‏‎‎‏‎"</string>
+ <string name="select_day" msgid="3973338219107019769">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‎‏‏‎‏‏‏‎‎‏‎‎‏‎‎‎‎‏‎‎‎‏‎‎‎‎‎‏‏‏‏‎‎‎‎‎‎‏‎‎‏‎‏‏‎‏‏‎‏‏‎‏‎‏‏‏‏‏‏‏‎‎‏‎Select month and day‎‏‎‎‏‎"</string>
+ <string name="select_year" msgid="2603330600102539372">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‎‏‎‎‏‎‎‎‎‏‎‎‎‎‎‏‏‏‎‎‎‏‏‎‏‏‎‎‎‏‏‎‏‎‎‎‏‎‎‎‎‎‎‎‏‎‎‎‎‏‏‎‎‎‎‎‏‏‎‏‏‎‎‎Select year‎‏‎‎‏‎"</string>
+ <string name="item_is_selected" msgid="2674929164900463786">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‎‏‎‎‏‎‏‎‎‎‏‏‏‏‏‎‏‎‎‎‎‎‏‏‏‏‎‎‏‏‏‎‎‏‏‎‎‎‏‎‎‏‏‏‎‎‏‎‏‏‏‎‏‎‎‏‎‏‎‏‎‏‎‎‎‏‎‎‏‏‎<xliff:g id="ITEM">%1$s</xliff:g>‎‏‎‎‏‏‏‎ selected‎‏‎‎‏‎"</string>
+ <string name="deleted_key" msgid="6908431551612331381">"‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‏‏‏‎‏‏‏‏‏‏‏‎‏‏‏‏‏‏‎‏‎‏‏‎‏‏‏‏‎‎‏‎‎‏‏‎‎‏‏‎‎‏‏‏‏‎‏‎‎‎‎‏‎‎‏‎‏‎‏‏‏‎‏‎‏‎‎‏‎‎‏‏‎<xliff:g id="KEY">%1$s</xliff:g>‎‏‎‎‏‏‏‎ deleted‎‏‎‎‏‎"</string>
+</resources>
diff --git a/res/values-or/strings.xml b/res/values-or/strings.xml
new file mode 100644
index 0000000..342f4f2
--- /dev/null
+++ b/res/values-or/strings.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2013 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<resources xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="done_label" msgid="7007948707597430919">"ହୋଇଗଲା"</string>
+ <string name="hour_picker_description" msgid="7586639618712934060">"ଘଣ୍ଟାର ଚକ୍ରାକାର ସ୍ଲାଇଡର୍‌"</string>
+ <string name="minute_picker_description" msgid="6024811202872705251">"ମିନିଟ୍‌ର ଚକ୍ରାକାର ସ୍ଲାଇଡର୍‌"</string>
+ <string name="select_hours" msgid="7651068754188418859">"ଘଣ୍ଟା ଚୟନ କରନ୍ତୁ"</string>
+ <string name="select_minutes" msgid="8327182090226828481">"ମିନିଟ୍‌ ଚୟନ କରନ୍ତୁ"</string>
+ <string name="day_picker_description" msgid="3968620852217927702">"ମାସକର ସମସ୍ତ ଦିନ ଦେଖାଉଥିବା ଗ୍ରିଡ୍‌"</string>
+ <string name="year_picker_description" msgid="6963340404644587098">"ବର୍ଷ ତାଲିକା"</string>
+ <string name="select_day" msgid="3973338219107019769">"ମାସ ଓ ଦିନ ଚୟନ କରନ୍ତୁ"</string>
+ <string name="select_year" msgid="2603330600102539372">"ବର୍ଷ ଚୟନ କରନ୍ତୁ"</string>
+ <string name="item_is_selected" msgid="2674929164900463786">"<xliff:g id="ITEM">%1$s</xliff:g> ଚୟନ କରାଗଲା"</string>
+ <string name="deleted_key" msgid="6908431551612331381">"<xliff:g id="KEY">%1$s</xliff:g> ଡିଲିଟ୍‌ କରାଗଲା"</string>
+</resources>
diff --git a/src/com/android/datetimepicker/AccessibleLinearLayout.java b/src/com/android/datetimepicker/AccessibleLinearLayout.java
index 629f856..a67d809 100644
--- a/src/com/android/datetimepicker/AccessibleLinearLayout.java
+++ b/src/com/android/datetimepicker/AccessibleLinearLayout.java
@@ -25,7 +25,10 @@ import android.widget.LinearLayout;
/**
* Fake Button class, used so TextViews can announce themselves as Buttons, for accessibility.
+ *
+ * @deprecated This module is deprecated. Do not use this class.
*/
+@Deprecated
public class AccessibleLinearLayout extends LinearLayout {
public AccessibleLinearLayout(Context context, AttributeSet attrs) {
diff --git a/src/com/android/datetimepicker/AccessibleTextView.java b/src/com/android/datetimepicker/AccessibleTextView.java
index 98fa744..9a2ecbb 100644
--- a/src/com/android/datetimepicker/AccessibleTextView.java
+++ b/src/com/android/datetimepicker/AccessibleTextView.java
@@ -25,7 +25,10 @@ import android.widget.TextView;
/**
* Fake Button class, used so TextViews can announce themselves as Buttons, for accessibility.
+ *
+ * @deprecated This module is deprecated. Do not use this class.
*/
+@Deprecated
public class AccessibleTextView extends TextView {
public AccessibleTextView(Context context, AttributeSet attrs) {
diff --git a/src/com/android/datetimepicker/HapticFeedbackController.java b/src/com/android/datetimepicker/HapticFeedbackController.java
index b9be63f..96d3a24 100644
--- a/src/com/android/datetimepicker/HapticFeedbackController.java
+++ b/src/com/android/datetimepicker/HapticFeedbackController.java
@@ -10,7 +10,10 @@ import android.provider.Settings;
/**
* A simple utility class to handle haptic feedback.
+ *
+ * @deprecated This module is deprecated. Do not use this class.
*/
+@Deprecated
public class HapticFeedbackController {
private static final int VIBRATE_DELAY_MS = 125;
private static final int VIBRATE_LENGTH_MS = 5;
diff --git a/src/com/android/datetimepicker/Utils.java b/src/com/android/datetimepicker/Utils.java
index 4a3110c..6c0adbe 100644
--- a/src/com/android/datetimepicker/Utils.java
+++ b/src/com/android/datetimepicker/Utils.java
@@ -28,7 +28,10 @@ import java.util.Calendar;
/**
* Utility helper functions for time and date pickers.
+ *
+ * @deprecated This module is deprecated. Do not use this class.
*/
+@Deprecated
public class Utils {
public static final int MONDAY_BEFORE_JULIAN_EPOCH = Time.EPOCH_JULIAN_DAY - 3;
diff --git a/src/com/android/datetimepicker/date/AccessibleDateAnimator.java b/src/com/android/datetimepicker/date/AccessibleDateAnimator.java
index fc022cd..4e65aea 100644
--- a/src/com/android/datetimepicker/date/AccessibleDateAnimator.java
+++ b/src/com/android/datetimepicker/date/AccessibleDateAnimator.java
@@ -22,7 +22,7 @@ import android.util.AttributeSet;
import android.view.accessibility.AccessibilityEvent;
import android.widget.ViewAnimator;
-public class AccessibleDateAnimator extends ViewAnimator {
+class AccessibleDateAnimator extends ViewAnimator {
private long mDateMillis;
public AccessibleDateAnimator(Context context, AttributeSet attrs) {
diff --git a/src/com/android/datetimepicker/date/DatePickerController.java b/src/com/android/datetimepicker/date/DatePickerController.java
index 42989dd..b027d33 100644
--- a/src/com/android/datetimepicker/date/DatePickerController.java
+++ b/src/com/android/datetimepicker/date/DatePickerController.java
@@ -24,7 +24,7 @@ import java.util.Calendar;
/**
* Controller class to communicate among the various components of the date picker dialog.
*/
-public interface DatePickerController {
+interface DatePickerController {
void onYearSelected(int year);
diff --git a/src/com/android/datetimepicker/date/DatePickerDialog.java b/src/com/android/datetimepicker/date/DatePickerDialog.java
index 994fdf2..9b26b48 100644
--- a/src/com/android/datetimepicker/date/DatePickerDialog.java
+++ b/src/com/android/datetimepicker/date/DatePickerDialog.java
@@ -48,7 +48,10 @@ import java.util.Locale;
/**
* Dialog allowing users to select a date.
+ *
+ * @deprecated Use {@link android.app.DatePickerDialog}.
*/
+@Deprecated
public class DatePickerDialog extends DialogFragment implements
OnClickListener, DatePickerController {
diff --git a/src/com/android/datetimepicker/date/DayPickerView.java b/src/com/android/datetimepicker/date/DayPickerView.java
index 47a2aa7..9f81537 100644
--- a/src/com/android/datetimepicker/date/DayPickerView.java
+++ b/src/com/android/datetimepicker/date/DayPickerView.java
@@ -42,7 +42,7 @@ import java.util.Locale;
/**
* This displays a list of months in a calendar format with selectable days.
*/
-public abstract class DayPickerView extends ListView implements OnScrollListener,
+abstract class DayPickerView extends ListView implements OnScrollListener,
OnDateChangedListener {
private static final String TAG = "MonthFragment";
diff --git a/src/com/android/datetimepicker/date/MonthAdapter.java b/src/com/android/datetimepicker/date/MonthAdapter.java
index 3ed88b0..0f95e55 100644
--- a/src/com/android/datetimepicker/date/MonthAdapter.java
+++ b/src/com/android/datetimepicker/date/MonthAdapter.java
@@ -32,7 +32,7 @@ import java.util.HashMap;
/**
* An adapter for a list of {@link MonthView} items.
*/
-public abstract class MonthAdapter extends BaseAdapter implements OnDayClickListener {
+abstract class MonthAdapter extends BaseAdapter implements OnDayClickListener {
private static final String TAG = "SimpleMonthAdapter";
diff --git a/src/com/android/datetimepicker/date/MonthView.java b/src/com/android/datetimepicker/date/MonthView.java
index 00711f3..63d073c 100644
--- a/src/com/android/datetimepicker/date/MonthView.java
+++ b/src/com/android/datetimepicker/date/MonthView.java
@@ -52,7 +52,7 @@ import java.util.Locale;
* A calendar-like view displaying a specified month and the appropriate selectable day numbers
* within the specified month.
*/
-public abstract class MonthView extends View {
+abstract class MonthView extends View {
private static final String TAG = "MonthView";
/**
diff --git a/src/com/android/datetimepicker/date/SimpleDayPickerView.java b/src/com/android/datetimepicker/date/SimpleDayPickerView.java
index 658c8a2..c20c754 100644
--- a/src/com/android/datetimepicker/date/SimpleDayPickerView.java
+++ b/src/com/android/datetimepicker/date/SimpleDayPickerView.java
@@ -22,7 +22,7 @@ import android.util.AttributeSet;
/**
* A DayPickerView customized for {@link SimpleMonthAdapter}
*/
-public class SimpleDayPickerView extends DayPickerView {
+class SimpleDayPickerView extends DayPickerView {
public SimpleDayPickerView(Context context, AttributeSet attrs) {
super(context, attrs);
diff --git a/src/com/android/datetimepicker/date/SimpleMonthAdapter.java b/src/com/android/datetimepicker/date/SimpleMonthAdapter.java
index 0c939fe..394abc2 100644
--- a/src/com/android/datetimepicker/date/SimpleMonthAdapter.java
+++ b/src/com/android/datetimepicker/date/SimpleMonthAdapter.java
@@ -21,7 +21,7 @@ import android.content.Context;
/**
* An adapter for a list of {@link SimpleMonthView} items.
*/
-public class SimpleMonthAdapter extends MonthAdapter {
+class SimpleMonthAdapter extends MonthAdapter {
public SimpleMonthAdapter(Context context, DatePickerController controller) {
super(context, controller);
diff --git a/src/com/android/datetimepicker/date/SimpleMonthView.java b/src/com/android/datetimepicker/date/SimpleMonthView.java
index b416a45..bb392eb 100644
--- a/src/com/android/datetimepicker/date/SimpleMonthView.java
+++ b/src/com/android/datetimepicker/date/SimpleMonthView.java
@@ -21,7 +21,7 @@ import android.graphics.Canvas;
import java.util.Calendar;
-public class SimpleMonthView extends MonthView {
+class SimpleMonthView extends MonthView {
public SimpleMonthView(Context context) {
super(context);
diff --git a/src/com/android/datetimepicker/date/TextViewWithCircularIndicator.java b/src/com/android/datetimepicker/date/TextViewWithCircularIndicator.java
index ad78746..e4d69e1 100644
--- a/src/com/android/datetimepicker/date/TextViewWithCircularIndicator.java
+++ b/src/com/android/datetimepicker/date/TextViewWithCircularIndicator.java
@@ -29,7 +29,10 @@ import com.android.datetimepicker.R;
/**
* A text view which, when pressed or activated, displays a blue circle around the text.
+ *
+ * @deprecated This module is deprecated. Do not use this class.
*/
+@Deprecated
public class TextViewWithCircularIndicator extends TextView {
private static final int SELECTED_CIRCLE_ALPHA = 60;
diff --git a/src/com/android/datetimepicker/date/YearPickerView.java b/src/com/android/datetimepicker/date/YearPickerView.java
index ae14eb5..d058b36 100644
--- a/src/com/android/datetimepicker/date/YearPickerView.java
+++ b/src/com/android/datetimepicker/date/YearPickerView.java
@@ -37,7 +37,7 @@ import java.util.List;
/**
* Displays a selectable list of years.
*/
-public class YearPickerView extends ListView implements OnItemClickListener, OnDateChangedListener {
+class YearPickerView extends ListView implements OnItemClickListener, OnDateChangedListener {
private static final String TAG = "YearPickerView";
private final DatePickerController mController;
diff --git a/src/com/android/datetimepicker/time/AmPmCirclesView.java b/src/com/android/datetimepicker/time/AmPmCirclesView.java
index 902abd9..bafa51c 100644
--- a/src/com/android/datetimepicker/time/AmPmCirclesView.java
+++ b/src/com/android/datetimepicker/time/AmPmCirclesView.java
@@ -33,7 +33,7 @@ import java.text.DateFormatSymbols;
/**
* Draw the two smaller AM and PM circles next to where the larger circle will be.
*/
-public class AmPmCirclesView extends View {
+class AmPmCirclesView extends View {
private static final String TAG = "AmPmCirclesView";
// Alpha level for selected circle.
diff --git a/src/com/android/datetimepicker/time/CircleView.java b/src/com/android/datetimepicker/time/CircleView.java
index 1dd4eea..0d6766f 100644
--- a/src/com/android/datetimepicker/time/CircleView.java
+++ b/src/com/android/datetimepicker/time/CircleView.java
@@ -28,7 +28,7 @@ import com.android.datetimepicker.R;
/**
* Draws a simple white circle on which the numbers will be drawn.
*/
-public class CircleView extends View {
+class CircleView extends View {
private static final String TAG = "CircleView";
private final Paint mPaint = new Paint();
diff --git a/src/com/android/datetimepicker/time/RadialPickerLayout.java b/src/com/android/datetimepicker/time/RadialPickerLayout.java
index 1d44907..6a4adea 100644
--- a/src/com/android/datetimepicker/time/RadialPickerLayout.java
+++ b/src/com/android/datetimepicker/time/RadialPickerLayout.java
@@ -44,6 +44,8 @@ import com.android.datetimepicker.R;
* The primary layout to hold the circular picker, and the am/pm buttons. This view well measure
* itself to end up as a square. It also handles touches to be passed in to views that need to know
* when they'd been touched.
+ *
+ * @deprecated This module is deprecated. Do not use this class.
*/
public class RadialPickerLayout extends FrameLayout implements OnTouchListener {
private static final String TAG = "RadialPickerLayout";
diff --git a/src/com/android/datetimepicker/time/RadialSelectorView.java b/src/com/android/datetimepicker/time/RadialSelectorView.java
index 0339dcd..4906991 100644
--- a/src/com/android/datetimepicker/time/RadialSelectorView.java
+++ b/src/com/android/datetimepicker/time/RadialSelectorView.java
@@ -35,7 +35,7 @@ import com.android.datetimepicker.Utils;
* View to show what number is selected. This will draw a blue circle over the number, with a blue
* line coming from the center of the main circle to the edge of the blue selection.
*/
-public class RadialSelectorView extends View {
+class RadialSelectorView extends View {
private static final String TAG = "RadialSelectorView";
// Alpha level for selected circle.
diff --git a/src/com/android/datetimepicker/time/RadialTextsView.java b/src/com/android/datetimepicker/time/RadialTextsView.java
index 684e8f5..0b69d06 100644
--- a/src/com/android/datetimepicker/time/RadialTextsView.java
+++ b/src/com/android/datetimepicker/time/RadialTextsView.java
@@ -35,7 +35,7 @@ import com.android.datetimepicker.R;
/**
* A view to show a series of numbers in a circular pattern.
*/
-public class RadialTextsView extends View {
+class RadialTextsView extends View {
private final static String TAG = "RadialTextsView";
private final Paint mPaint = new Paint();
diff --git a/src/com/android/datetimepicker/time/TimePickerDialog.java b/src/com/android/datetimepicker/time/TimePickerDialog.java
index c7661ad..0dd13c9 100644
--- a/src/com/android/datetimepicker/time/TimePickerDialog.java
+++ b/src/com/android/datetimepicker/time/TimePickerDialog.java
@@ -46,7 +46,10 @@ import java.util.Locale;
/**
* Dialog to set a time.
+ *
+ * @deprecated Use {@link android.app.TimePickerDialog}.
*/
+@Deprecated
public class TimePickerDialog extends DialogFragment implements OnValueSelectedListener{
private static final String TAG = "TimePickerDialog";