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