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