Android Open Source - mint Sliding Activity Base






From Project

Back to project page mint.

License

The source code is released under:

GNU General Public License

If you think the Android project mint listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.slidingmenu.lib.app;
//from   w  w  w  . j  a v a2  s  . c  o  m
import android.view.View;
import android.view.ViewGroup.LayoutParams;

import com.slidingmenu.lib.SlidingMenu;

public interface SlidingActivityBase {
  
  /**
   * Set the behind view content to an explicit view. This view is placed directly into the behind view 's view hierarchy.
   * It can itself be a complex view hierarchy.
   *
   * @param view The desired content to display.
   * @param layoutParams Layout parameters for the view.
   */
  public void setBehindContentView(View view, LayoutParams layoutParams);

  /**
   * Set the behind view content to an explicit view. This view is placed directly into the behind view 's view hierarchy.
   * It can itself be a complex view hierarchy. When calling this method, the layout parameters of the specified
   * view are ignored. Both the width and the height of the view are set by default to MATCH_PARENT. To use your
   * own layout parameters, invoke setContentView(android.view.View, android.view.ViewGroup.LayoutParams) instead.
   *
   * @param view The desired content to display.
   */
  public void setBehindContentView(View view);

  /**
   * Set the behind view content from a layout resource. The resource will be inflated, adding all top-level views
   * to the behind view.
   *
   * @param layoutResID Resource ID to be inflated.
   */
  public void setBehindContentView(int layoutResID);

  /**
   * Gets the SlidingMenu associated with this activity.
   *
   * @return the SlidingMenu associated with this activity.
   */
  public SlidingMenu getSlidingMenu();
    
  /**
   * Toggle the SlidingMenu. If it is open, it will be closed, and vice versa.
   */
  public void toggle();
  
  /**
   * Close the SlidingMenu and show the content view.
   */
  public void showContent();
  
  /**
   * Open the SlidingMenu and show the menu view.
   */
  public void showMenu();

  /**
   * Open the SlidingMenu and show the secondary (right) menu view. Will default to the regular menu
   * if there is only one.
   */
  public void showSecondaryMenu();
  
  /**
   * Controls whether the ActionBar slides along with the above view when the menu is opened,
   * or if it stays in place.
   *
   * @param slidingActionBarEnabled True if you want the ActionBar to slide along with the SlidingMenu,
   * false if you want the ActionBar to stay in place
   */
  public void setSlidingActionBarEnabled(boolean slidingActionBarEnabled);
  
}




Java Source Code List

com.gmail.altakey.mint.activity.ConfigActivity.java
com.gmail.altakey.mint.activity.MainActivity.java
com.gmail.altakey.mint.activity.TaskEditActivity.java
com.gmail.altakey.mint.activity.TaskListActivity.java
com.gmail.altakey.mint.activity.WelcomeActivity.java
com.gmail.altakey.mint.fragment.NavigationFragment.java
com.gmail.altakey.mint.fragment.TaskEditFragment.java
com.gmail.altakey.mint.fragment.TaskGroupListFragment.java
com.gmail.altakey.mint.fragment.TaskListFragment.java
com.gmail.altakey.mint.fragment.TaskPostFragment.java
com.gmail.altakey.mint.fragment.TaskStatusListFragment.java
com.gmail.altakey.mint.fragment.WelcomeFragment.java
com.gmail.altakey.mint.konst.ConfigKey.java
com.gmail.altakey.mint.model.Schema.java
com.gmail.altakey.mint.model.TaskContext.java
com.gmail.altakey.mint.model.TaskFolder.java
com.gmail.altakey.mint.model.TaskStatus.java
com.gmail.altakey.mint.model.Task.java
com.gmail.altakey.mint.provider.BaseProvider.java
com.gmail.altakey.mint.provider.ProviderMap.java
com.gmail.altakey.mint.provider.TaskContextProvider.java
com.gmail.altakey.mint.provider.TaskCountProvider.java
com.gmail.altakey.mint.provider.TaskFolderProvider.java
com.gmail.altakey.mint.provider.TaskProvider.java
com.gmail.altakey.mint.service.ToodledoClientService.java
com.gmail.altakey.mint.service.ToodledoClient.java
com.gmail.altakey.mint.util.Authenticator.java
com.gmail.altakey.mint.util.FilterType.java
com.gmail.altakey.mint.util.Joiner.java
com.gmail.altakey.mint.util.LoaderUtil.java
com.gmail.altakey.mint.util.Notifier.java
com.gmail.altakey.mint.util.ProviderUtils.java
com.gmail.altakey.mint.util.SyncPoker.java
com.gmail.altakey.mint.util.VolatileDialog.java
com.slidingmenu.example.AttachExample.java
com.slidingmenu.example.BaseActivity.java
com.slidingmenu.example.ExampleListActivity.java
com.slidingmenu.example.LeftAndRightActivity.java
com.slidingmenu.example.PropertiesActivity.java
com.slidingmenu.example.SampleListFragment.java
com.slidingmenu.example.SlidingContent.java
com.slidingmenu.example.SlidingTitleBar.java
com.slidingmenu.example.Util.java
com.slidingmenu.example.ViewPagerActivity.java
com.slidingmenu.example.anim.CustomAnimation.java
com.slidingmenu.example.anim.CustomScaleAnimation.java
com.slidingmenu.example.anim.CustomSlideAnimation.java
com.slidingmenu.example.anim.CustomZoomAnimation.java
com.slidingmenu.example.fragments.BirdActivity.java
com.slidingmenu.example.fragments.BirdGridFragment.java
com.slidingmenu.example.fragments.BirdMenuFragment.java
com.slidingmenu.example.fragments.ColorFragment.java
com.slidingmenu.example.fragments.ColorMenuFragment.java
com.slidingmenu.example.fragments.FragmentChangeActivity.java
com.slidingmenu.example.fragments.ResponsiveUIActivity.java
com.slidingmenu.lib.CanvasTransformerBuilder.java
com.slidingmenu.lib.CustomViewAbove.java
com.slidingmenu.lib.CustomViewBehind.java
com.slidingmenu.lib.MenuInterface.java
com.slidingmenu.lib.SlidingMenu.java
com.slidingmenu.lib.app.SlidingActivityBase.java
com.slidingmenu.lib.app.SlidingActivityHelper.java
com.slidingmenu.lib.app.SlidingActivity.java
com.slidingmenu.lib.app.SlidingFragmentActivity.java
com.slidingmenu.lib.app.SlidingListActivity.java
com.slidingmenu.lib.app.SlidingMapActivity.java
com.slidingmenu.lib.app.SlidingPreferenceActivity.java