Android Open Source - CampusUB1 Sliding Activity Base






From Project

Back to project page CampusUB1.

License

The source code is released under:

Apache License

If you think the Android project CampusUB1 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  va2  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

android.UnusedStub.java
com.dev.campus.CampusUB1App.java
com.dev.campus.LauncherActivity.java
com.dev.campus.SettingsActivity.java
com.dev.campus.directory.Contact.java
com.dev.campus.directory.DirectoryActivity.java
com.dev.campus.directory.DirectoryAdapter.java
com.dev.campus.directory.DirectoryManager.java
com.dev.campus.event.Category.java
com.dev.campus.event.EventAdapter.java
com.dev.campus.event.EventFragment.java
com.dev.campus.event.EventMultiChoiceModeListener.java
com.dev.campus.event.EventPagerAdapter.java
com.dev.campus.event.EventParser.java
com.dev.campus.event.EventViewActivity.java
com.dev.campus.event.Event.java
com.dev.campus.event.EventsActivity.java
com.dev.campus.event.Feed.java
com.dev.campus.home.HomeActivity.java
com.dev.campus.home.HomeAdapter.java
com.dev.campus.home.HomeEntryItem.java
com.dev.campus.home.HomeItem.java
com.dev.campus.home.HomeSeparatorItem.java
com.dev.campus.map.MapActivity.java
com.dev.campus.map.Position.java
com.dev.campus.schedule.Group.java
com.dev.campus.schedule.ScheduleActivity.java
com.dev.campus.schedule.ScheduleAdapter.java
com.dev.campus.schedule.ScheduleImportService.java
com.dev.campus.schedule.ScheduleParser.java
com.dev.campus.util.AboutDialog.java
com.dev.campus.util.FilterDialog.java
com.dev.campus.util.Persistence.java
com.dev.campus.util.PrefFragment.java
com.dev.campus.util.SubscribeDialog.java
com.dev.campus.util.TimeExtractor.java
com.dev.campus.util.UpcomingEventsDialog.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