• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package android.support.wear.ambient {
2
3  public final deprecated class AmbientMode extends android.app.Fragment {
4    ctor public AmbientMode();
5    method public static <T extends android.app.Activity> android.support.wear.ambient.AmbientMode.AmbientController attachAmbientSupport(T);
6    field public static final java.lang.String EXTRA_BURN_IN_PROTECTION = "com.google.android.wearable.compat.extra.BURN_IN_PROTECTION";
7    field public static final java.lang.String EXTRA_LOWBIT_AMBIENT = "com.google.android.wearable.compat.extra.LOWBIT_AMBIENT";
8    field public static final java.lang.String FRAGMENT_TAG = "android.support.wearable.ambient.AmbientMode";
9  }
10
11  public static abstract class AmbientMode.AmbientCallback {
12    ctor public AmbientMode.AmbientCallback();
13    method public void onEnterAmbient(android.os.Bundle);
14    method public void onExitAmbient();
15    method public void onUpdateAmbient();
16  }
17
18  public static abstract interface AmbientMode.AmbientCallbackProvider {
19    method public abstract android.support.wear.ambient.AmbientMode.AmbientCallback getAmbientCallback();
20  }
21
22  public final class AmbientMode.AmbientController {
23    method public boolean isAmbient();
24  }
25
26  public final class AmbientModeSupport extends android.support.v4.app.Fragment {
27    ctor public AmbientModeSupport();
28    method public static <T extends android.support.v4.app.FragmentActivity> android.support.wear.ambient.AmbientModeSupport.AmbientController attach(T);
29    field public static final java.lang.String EXTRA_BURN_IN_PROTECTION = "com.google.android.wearable.compat.extra.BURN_IN_PROTECTION";
30    field public static final java.lang.String EXTRA_LOWBIT_AMBIENT = "com.google.android.wearable.compat.extra.LOWBIT_AMBIENT";
31    field public static final java.lang.String FRAGMENT_TAG = "android.support.wearable.ambient.AmbientMode";
32  }
33
34  public static abstract class AmbientModeSupport.AmbientCallback {
35    ctor public AmbientModeSupport.AmbientCallback();
36    method public void onEnterAmbient(android.os.Bundle);
37    method public void onExitAmbient();
38    method public void onUpdateAmbient();
39  }
40
41  public static abstract interface AmbientModeSupport.AmbientCallbackProvider {
42    method public abstract android.support.wear.ambient.AmbientModeSupport.AmbientCallback getAmbientCallback();
43  }
44
45  public final class AmbientModeSupport.AmbientController {
46    method public boolean isAmbient();
47  }
48
49}
50
51package android.support.wear.utils {
52
53  public class MetadataConstants {
54    method public static int getPreviewDrawableResourceId(android.content.Context, boolean);
55    method public static boolean isNotificationBridgingEnabled(android.content.Context);
56    method public static boolean isStandalone(android.content.Context);
57    field public static final java.lang.String NOTIFICATION_BRIDGE_MODE_BRIDGING = "BRIDGING";
58    field public static final java.lang.String NOTIFICATION_BRIDGE_MODE_METADATA_NAME = "com.google.android.wearable.notificationBridgeMode";
59    field public static final java.lang.String NOTIFICATION_BRIDGE_MODE_NO_BRIDGING = "NO_BRIDGING";
60    field public static final java.lang.String STANDALONE_METADATA_NAME = "com.google.android.wearable.standalone";
61    field public static final java.lang.String WATCH_FACE_PREVIEW_CIRCULAR_METADATA_NAME = "com.google.android.wearable.watchface.preview_circular";
62    field public static final java.lang.String WATCH_FACE_PREVIEW_METADATA_NAME = "com.google.android.wearable.watchface.preview";
63  }
64
65}
66
67package android.support.wear.widget {
68
69  public class BoxInsetLayout extends android.view.ViewGroup {
70    ctor public BoxInsetLayout(android.content.Context);
71    ctor public BoxInsetLayout(android.content.Context, android.util.AttributeSet);
72    ctor public BoxInsetLayout(android.content.Context, android.util.AttributeSet, int);
73    method public android.support.wear.widget.BoxInsetLayout.LayoutParams generateLayoutParams(android.util.AttributeSet);
74  }
75
76  public static class BoxInsetLayout.LayoutParams extends android.widget.FrameLayout.LayoutParams {
77    ctor public BoxInsetLayout.LayoutParams(android.content.Context, android.util.AttributeSet);
78    ctor public BoxInsetLayout.LayoutParams(int, int);
79    ctor public BoxInsetLayout.LayoutParams(int, int, int);
80    ctor public BoxInsetLayout.LayoutParams(int, int, int, int);
81    ctor public BoxInsetLayout.LayoutParams(android.view.ViewGroup.LayoutParams);
82    ctor public BoxInsetLayout.LayoutParams(android.view.ViewGroup.MarginLayoutParams);
83    ctor public BoxInsetLayout.LayoutParams(android.widget.FrameLayout.LayoutParams);
84    ctor public BoxInsetLayout.LayoutParams(android.support.wear.widget.BoxInsetLayout.LayoutParams);
85    field public static final int BOX_ALL = 15; // 0xf
86    field public static final int BOX_BOTTOM = 8; // 0x8
87    field public static final int BOX_LEFT = 1; // 0x1
88    field public static final int BOX_NONE = 0; // 0x0
89    field public static final int BOX_RIGHT = 4; // 0x4
90    field public static final int BOX_TOP = 2; // 0x2
91    field public int boxedEdges;
92  }
93
94  public class CircularProgressLayout extends android.widget.FrameLayout {
95    ctor public CircularProgressLayout(android.content.Context);
96    ctor public CircularProgressLayout(android.content.Context, android.util.AttributeSet);
97    ctor public CircularProgressLayout(android.content.Context, android.util.AttributeSet, int);
98    ctor public CircularProgressLayout(android.content.Context, android.util.AttributeSet, int, int);
99    method public int getBackgroundColor();
100    method public int[] getColorSchemeColors();
101    method public android.support.wear.widget.CircularProgressLayout.OnTimerFinishedListener getOnTimerFinishedListener();
102    method public android.support.v4.widget.CircularProgressDrawable getProgressDrawable();
103    method public float getStartingRotation();
104    method public float getStrokeWidth();
105    method public long getTotalTime();
106    method public boolean isIndeterminate();
107    method public boolean isTimerRunning();
108    method public void setColorSchemeColors(int...);
109    method public void setIndeterminate(boolean);
110    method public void setOnTimerFinishedListener(android.support.wear.widget.CircularProgressLayout.OnTimerFinishedListener);
111    method public void setStartingRotation(float);
112    method public void setStrokeWidth(float);
113    method public void setTotalTime(long);
114    method public void startTimer();
115    method public void stopTimer();
116  }
117
118  public static abstract interface CircularProgressLayout.OnTimerFinishedListener {
119    method public abstract void onTimerFinished(android.support.wear.widget.CircularProgressLayout);
120  }
121
122  public class CurvingLayoutCallback extends android.support.wear.widget.WearableLinearLayoutManager.LayoutCallback {
123    ctor public CurvingLayoutCallback(android.content.Context);
124    method public void adjustAnchorOffsetXY(android.view.View, float[]);
125    method public void onLayoutFinished(android.view.View, android.support.v7.widget.RecyclerView);
126  }
127
128  public class RoundedDrawable extends android.graphics.drawable.Drawable {
129    ctor public RoundedDrawable();
130    method public void draw(android.graphics.Canvas);
131    method public int getBackgroundColor();
132    method public android.graphics.drawable.Drawable getDrawable();
133    method public int getOpacity();
134    method public int getRadius();
135    method public boolean isClipEnabled();
136    method public void setAlpha(int);
137    method public void setBackgroundColor(int);
138    method public void setClipEnabled(boolean);
139    method public void setColorFilter(android.graphics.ColorFilter);
140    method public void setDrawable(android.graphics.drawable.Drawable);
141    method public void setRadius(int);
142  }
143
144  public class SwipeDismissFrameLayout extends android.widget.FrameLayout {
145    ctor public SwipeDismissFrameLayout(android.content.Context);
146    ctor public SwipeDismissFrameLayout(android.content.Context, android.util.AttributeSet);
147    ctor public SwipeDismissFrameLayout(android.content.Context, android.util.AttributeSet, int);
148    ctor public SwipeDismissFrameLayout(android.content.Context, android.util.AttributeSet, int, int);
149    method public void addCallback(android.support.wear.widget.SwipeDismissFrameLayout.Callback);
150    method public void removeCallback(android.support.wear.widget.SwipeDismissFrameLayout.Callback);
151  }
152
153  public static abstract class SwipeDismissFrameLayout.Callback {
154    ctor public SwipeDismissFrameLayout.Callback();
155    method public void onDismissed(android.support.wear.widget.SwipeDismissFrameLayout);
156    method public void onSwipeCanceled(android.support.wear.widget.SwipeDismissFrameLayout);
157    method public void onSwipeStarted(android.support.wear.widget.SwipeDismissFrameLayout);
158  }
159
160  public class WearableLinearLayoutManager extends android.support.v7.widget.LinearLayoutManager {
161    ctor public WearableLinearLayoutManager(android.content.Context, android.support.wear.widget.WearableLinearLayoutManager.LayoutCallback);
162    ctor public WearableLinearLayoutManager(android.content.Context);
163    method public android.support.wear.widget.WearableLinearLayoutManager.LayoutCallback getLayoutCallback();
164    method public void setLayoutCallback(android.support.wear.widget.WearableLinearLayoutManager.LayoutCallback);
165  }
166
167  public static abstract class WearableLinearLayoutManager.LayoutCallback {
168    ctor public WearableLinearLayoutManager.LayoutCallback();
169    method public abstract void onLayoutFinished(android.view.View, android.support.v7.widget.RecyclerView);
170  }
171
172  public class WearableRecyclerView extends android.support.v7.widget.RecyclerView {
173    ctor public WearableRecyclerView(android.content.Context);
174    ctor public WearableRecyclerView(android.content.Context, android.util.AttributeSet);
175    ctor public WearableRecyclerView(android.content.Context, android.util.AttributeSet, int);
176    ctor public WearableRecyclerView(android.content.Context, android.util.AttributeSet, int, int);
177    method public float getBezelFraction();
178    method public float getScrollDegreesPerScreen();
179    method public boolean isCircularScrollingGestureEnabled();
180    method public boolean isEdgeItemsCenteringEnabled();
181    method public void setBezelFraction(float);
182    method public void setCircularScrollingGestureEnabled(boolean);
183    method public void setEdgeItemsCenteringEnabled(boolean);
184    method public void setScrollDegreesPerScreen(float);
185  }
186
187}
188
189package android.support.wear.widget.drawer {
190
191  public class WearableActionDrawerView extends android.support.wear.widget.drawer.WearableDrawerView {
192    ctor public WearableActionDrawerView(android.content.Context);
193    ctor public WearableActionDrawerView(android.content.Context, android.util.AttributeSet);
194    ctor public WearableActionDrawerView(android.content.Context, android.util.AttributeSet, int);
195    ctor public WearableActionDrawerView(android.content.Context, android.util.AttributeSet, int, int);
196    method public android.view.Menu getMenu();
197    method public void setOnMenuItemClickListener(android.view.MenuItem.OnMenuItemClickListener);
198    method public void setTitle(java.lang.CharSequence);
199  }
200
201  public class WearableDrawerController {
202    method public void closeDrawer();
203    method public void openDrawer();
204    method public void peekDrawer();
205  }
206
207  public class WearableDrawerLayout extends android.widget.FrameLayout implements android.support.v4.view.NestedScrollingParent android.view.View.OnLayoutChangeListener {
208    ctor public WearableDrawerLayout(android.content.Context);
209    ctor public WearableDrawerLayout(android.content.Context, android.util.AttributeSet);
210    ctor public WearableDrawerLayout(android.content.Context, android.util.AttributeSet, int);
211    ctor public WearableDrawerLayout(android.content.Context, android.util.AttributeSet, int, int);
212    method public void onFlingComplete(android.view.View);
213    method public void onLayoutChange(android.view.View, int, int, int, int, int, int, int, int);
214    method public void setDrawerStateCallback(android.support.wear.widget.drawer.WearableDrawerLayout.DrawerStateCallback);
215  }
216
217  public static class WearableDrawerLayout.DrawerStateCallback {
218    ctor public WearableDrawerLayout.DrawerStateCallback();
219    method public void onDrawerClosed(android.support.wear.widget.drawer.WearableDrawerLayout, android.support.wear.widget.drawer.WearableDrawerView);
220    method public void onDrawerOpened(android.support.wear.widget.drawer.WearableDrawerLayout, android.support.wear.widget.drawer.WearableDrawerView);
221    method public void onDrawerStateChanged(android.support.wear.widget.drawer.WearableDrawerLayout, int);
222  }
223
224  public class WearableDrawerView extends android.widget.FrameLayout {
225    ctor public WearableDrawerView(android.content.Context);
226    ctor public WearableDrawerView(android.content.Context, android.util.AttributeSet);
227    ctor public WearableDrawerView(android.content.Context, android.util.AttributeSet, int);
228    ctor public WearableDrawerView(android.content.Context, android.util.AttributeSet, int, int);
229    method public android.support.wear.widget.drawer.WearableDrawerController getController();
230    method public android.view.View getDrawerContent();
231    method public int getDrawerState();
232    method public boolean isAutoPeekEnabled();
233    method public boolean isClosed();
234    method public boolean isLocked();
235    method public boolean isLockedWhenClosed();
236    method public boolean isOpenOnlyAtTopEnabled();
237    method public boolean isOpened();
238    method public boolean isPeekOnScrollDownEnabled();
239    method public boolean isPeeking();
240    method public void onDrawerClosed();
241    method public void onDrawerOpened();
242    method public void onDrawerStateChanged(int);
243    method public void onPeekContainerClicked(android.view.View);
244    method public void setDrawerContent(android.view.View);
245    method public void setIsAutoPeekEnabled(boolean);
246    method public void setIsLocked(boolean);
247    method public void setLockedWhenClosed(boolean);
248    method public void setOpenOnlyAtTopEnabled(boolean);
249    method public void setPeekContent(android.view.View);
250    method public void setPeekOnScrollDownEnabled(boolean);
251    field public static final int STATE_DRAGGING = 1; // 0x1
252    field public static final int STATE_IDLE = 0; // 0x0
253    field public static final int STATE_SETTLING = 2; // 0x2
254  }
255
256  public class WearableNavigationDrawerView extends android.support.wear.widget.drawer.WearableDrawerView {
257    ctor public WearableNavigationDrawerView(android.content.Context);
258    ctor public WearableNavigationDrawerView(android.content.Context, android.util.AttributeSet);
259    ctor public WearableNavigationDrawerView(android.content.Context, android.util.AttributeSet, int);
260    ctor public WearableNavigationDrawerView(android.content.Context, android.util.AttributeSet, int, int);
261    method public void addOnItemSelectedListener(android.support.wear.widget.drawer.WearableNavigationDrawerView.OnItemSelectedListener);
262    method public int getNavigationStyle();
263    method public void removeOnItemSelectedListener(android.support.wear.widget.drawer.WearableNavigationDrawerView.OnItemSelectedListener);
264    method public void setAdapter(android.support.wear.widget.drawer.WearableNavigationDrawerView.WearableNavigationDrawerAdapter);
265    method public void setCurrentItem(int, boolean);
266    field public static final int MULTI_PAGE = 1; // 0x1
267    field public static final int SINGLE_PAGE = 0; // 0x0
268  }
269
270  public static abstract interface WearableNavigationDrawerView.OnItemSelectedListener {
271    method public abstract void onItemSelected(int);
272  }
273
274  public static abstract class WearableNavigationDrawerView.WearableNavigationDrawerAdapter {
275    ctor public WearableNavigationDrawerView.WearableNavigationDrawerAdapter();
276    method public abstract int getCount();
277    method public abstract android.graphics.drawable.Drawable getItemDrawable(int);
278    method public abstract java.lang.CharSequence getItemText(int);
279    method public void notifyDataSetChanged();
280  }
281
282}
283
284