Example usage for android.view View OVER_SCROLL_NEVER

List of usage examples for android.view View OVER_SCROLL_NEVER

Introduction

In this page you can find the example usage for android.view View OVER_SCROLL_NEVER.

Prototype

int OVER_SCROLL_NEVER

To view the source code for android.view View OVER_SCROLL_NEVER.

Click Source Link

Document

Never allow a user to over-scroll this view.

Usage

From source file:Main.java

@TargetApi(Build.VERSION_CODES.GINGERBREAD)
public static void setOverScrollModeByApi8(View view) {
    if (view != null) {
        if (Build.VERSION.SDK_INT > Build.VERSION_CODES.FROYO) {
            view.setOverScrollMode(View.OVER_SCROLL_NEVER);
        }/*w w w. ja v a2  s  .co  m*/
    }
}

From source file:com.androidinspain.deskclock.VerticalViewPager.java

private void init() {
    // Make page transit vertical
    setPageTransformer(true, new VerticalPageTransformer());
    // Get rid of the overscroll drawing that happens on the left and right (the ripple)
    setOverScrollMode(View.OVER_SCROLL_NEVER);
}

From source file:im.ene.toro.sample.feature.advance1.Advance1ListFragment.java

@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)
@Override/*from  w  w  w. j a v  a 2 s.  com*/
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    mRecyclerView = (RecyclerView) view.findViewById(R.id.recycler_view);
    mRecyclerView.getLayoutParams().height = getResources()
            .getDimensionPixelSize(R.dimen.carousel_recycler_view_height);
    mRecyclerView.setOverScrollMode(View.OVER_SCROLL_NEVER);
    Advance1LayoutManager layoutManager = getLayoutManager();
    layoutManager.setPostLayoutListener(new CarouselZoomPostLayoutListener());

    mRecyclerView.setLayoutManager(layoutManager);
    mAdapter = getAdapter();
    mRecyclerView.setHasFixedSize(true);
    mRecyclerView.setAdapter(mAdapter);
    mRecyclerView.addOnScrollListener(new CenterScrollListener());
}

From source file:com.android.deskclock.VerticalViewPager.java

private void init() {
    // Make page transit vertical
    setPageTransformer(true, mPageTransformer);
    // Get rid of the overscroll drawing that happens on the left and right (the ripple)
    setOverScrollMode(View.OVER_SCROLL_NEVER);
}

From source file:com.cocosw.accessory.views.layout.PagerContainer.java

@TargetApi(Build.VERSION_CODES.GINGERBREAD)
@Override//ww  w  .jav  a 2  s .c o  m
protected void onFinishInflate() {
    try {
        mPager = (ViewPager) getChildAt(0);
        mPager.setOnPageChangeListener(this);
        if (isGingerbreadOrHigher()) {
            mPager.setOverScrollMode(View.OVER_SCROLL_NEVER);
        }
    } catch (Exception e) {
        throw new IllegalStateException("The root child of PagerContainer must be a ViewPager");
    }
}

From source file:com.msted.lensrocket.activities.FriendsListActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
    super.onCreate(savedInstanceState, true);
    setContentView(R.layout.activity_friends_list);
    setupActionBar();//from   w  w  w .j  a v a  2s .c o  m

    mLayoutAddFriend = (LinearLayout) findViewById(R.id.layoutAddFriend);
    mLayoutAddFriend.setVisibility(View.GONE);
    mLblNewFriendName = (TextView) findViewById(R.id.lblNewFriendName);
    mBtnAddFriend = (ImageButton) findViewById(R.id.btnAddFriend);
    mLvFriends = (ListView) findViewById(R.id.lvFriends);
    mLvFriends.setOverScrollMode(View.OVER_SCROLL_NEVER);
    mAdapter = new FriendsListArrayAdapter(this, mLensRocketService.getLocalFriends());
    mLvFriends.setAdapter(mAdapter);
}

From source file:com.waz.zclient.pages.main.conversationpager.ConversationPagerFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    conversationPager = new ConversationViewPager(getActivity());
    conversationPager.setScrollDurationFactor(VIEW_PAGER_SCROLL_FACTOR_SCROLLING);
    conversationPager.setId(R.id.conversation_pager);
    conversationPager.setOffscreenPageLimit(OFFSCREEN_PAGE_LIMIT);
    conversationPager.setOverScrollMode(View.OVER_SCROLL_NEVER);
    conversationPager.setPageTransformer(false, new CustomPagerTransformer(CustomPagerTransformer.SLIDE_IN));
    conversationPagerAdapter = new ConversationPagerAdapter(getActivity(), getChildFragmentManager(),
            LayoutSpec.get(getActivity()),
            ResourceUtils.getResourceFloat(getResources(), R.dimen.framework__first_page__percentage));
    conversationPager.setAdapter(conversationPagerAdapter);

    if (this.getControllerFactory().getUserPreferencesController().showContactsDialog()) {
        conversationPager.setCurrentItem(NavigationController.FIRST_PAGE);
    }//from  w  ww  .  j a  va  2 s  . c om

    return conversationPager;
}

From source file:com.near.chimerarevo.fragments.SearchFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.search_layout, container, false);

    mListView = (RecyclerView) v.findViewById(R.id.cardList);
    mListView.setOverScrollMode(View.OVER_SCROLL_NEVER);

    mFab = (FloatingActionButton) v.findViewById(R.id.floating_action);
    mFab.setEnabled(false);//w  ww  .jav  a 2 s  .c  o  m

    mText = (EditText) v.findViewById(R.id.search_text);
    mBtn = (CircleButton) v.findViewById(R.id.search_btn);

    return v;
}

From source file:org.apache.cordova.CordovaWebViewImpl.java

@Override
public void init(CordovaInterface cordova, List<PluginEntry> pluginEntries, CordovaPreferences preferences) {
    if (this.cordova != null) {
        throw new IllegalStateException();
    }/*  ww w .  j a  v a  2  s .c om*/
    this.cordova = cordova;
    this.preferences = preferences;
    pluginManager = new PluginManager(this, this.cordova, pluginEntries);
    resourceApi = new CordovaResourceApi(engine.getView().getContext(), pluginManager);
    nativeToJsMessageQueue = new NativeToJsMessageQueue();
    nativeToJsMessageQueue.addBridgeMode(new NativeToJsMessageQueue.NoOpBridgeMode());
    nativeToJsMessageQueue.addBridgeMode(new NativeToJsMessageQueue.LoadUrlBridgeMode(engine, cordova));

    if (preferences.getBoolean("DisallowOverscroll", false)) {
        engine.getView().setOverScrollMode(View.OVER_SCROLL_NEVER);
    }
    engine.init(this, cordova, engineClient, resourceApi, pluginManager, nativeToJsMessageQueue);
    // This isn't enforced by the compiler, so assert here.
    assert engine.getView() instanceof CordovaWebViewEngine.EngineView;

    pluginManager.addService(CoreAndroid.PLUGIN_NAME, "org.apache.cordova.CoreAndroid");
    pluginManager.init();

}

From source file:com.list.helper.view.listviewhelper.SwipeListViewHelper.java

public SwipeListViewHelper(SwipeRefreshLayout swipeRefreshLayout, ILoadViewFactory.ILoadView loadView,
        ILoadViewFactory.ILoadMoreView loadMoreView) {
    super();//from w w w.j a va 2 s  . c  o  m
    this.context = swipeRefreshLayout.getContext().getApplicationContext();
    this.autoLoadMore = true;
    this.swipeRefreshLayout = swipeRefreshLayout;

    if (swipeRefreshLayout.getParent() == null) {
        throw new RuntimeException("PtrClassicFrameLayout Parent");
    }
    swipeRefreshLayout.setColorSchemeColors(context.getResources().getColor(R.color.color_04a6e9));
    try {
        Method method = swipeRefreshLayout.getClass().getDeclaredMethod("ensureTarget");
        method.setAccessible(true);
        method.invoke(swipeRefreshLayout);
    } catch (Exception e) {
        e.printStackTrace();
    }
    try {
        Field field = swipeRefreshLayout.getClass().getDeclaredField("mTarget");
        field.setAccessible(true);
        mListView = (ListView) field.get(swipeRefreshLayout);
    } catch (Exception e) {
        e.printStackTrace();
    }
    mListView.setOverScrollMode(View.OVER_SCROLL_NEVER);
    mListView.setCacheColorHint(Color.TRANSPARENT);
    mListView.setOnScrollListener(onScrollListener);
    mListView.setOnItemSelectedListener(onItemSelectedListener);

    swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
        @Override
        public void onRefresh() {
            refresh();
        }
    });

    mLoadView = loadView;
    mLoadView.init(swipeRefreshLayout, onClickRefreshListener);

    mLoadMoreView = loadMoreView;
    mLoadMoreView.init(mListView, onClickLoadMoreListener);
}