Home | History | Annotate | Download | only in api_legacy
      1 package 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 
    124 package 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