Android SlidingMenu 사용 설명
SlidingMenu 오픈 소스 프레임 워 크 사용 절차
MainActivity.java Demo
package com.example.slidingmenu_demo;
import android.os.Bundle;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;
import com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity;
public class MainActivity extends SlidingFragmentActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//1、
setContentView(R.layout.activity_main);
//2、
setBehindContentView(R.layout.activity_left);
//3、 , SlidingMenu
SlidingMenu menu = getSlidingMenu();
menu.setMode(SlidingMenu.LEFT_RIGHT);// (3 )
//4、
menu.setSecondaryMenu(R.layout.activity_right);
// ( 3 )
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//
menu.setBehindOffset(250);//
//( 320*480, 70)
}
}
사 이 드 메뉴 를 항목 에 도입 하 는 방식 은 다음 과 같 습 니 다.
1. Activity 에서 SlidingMenu 구조 방법 을 통 해 사 이 드 메뉴 를 직접 설정 하고 SlidingMenu 를 일반 컨트롤 로 합 니 다.
SlidingMenu 의 일반적인 속성
/ / 사 이 드 메뉴 의 위 치 를 설정 합 니 다. 왼쪽, 오른쪽, 왼쪽 을 선택 할 수 있 습 니 다.오른쪽 (양쪽 메뉴 가 있 을 때 설정) menu. setMode (SlidingMenu. LEFT Right);
/ / 터치 스크린 모드 설정, 세 가지: TOUCHModeFULLSCREEN 어떤 위치 든, TOUCHMODEMARGIN 경계 만 드래그 가능, TOUCHMODENONE menu. setTouchModeAbove (SlidingMenu. TOUCHMODE MARGIN) 를 드래그 하면 안 됩 니 다.
/ / dimension 자원 파일 의 ID 에 따라 그림자 의 너비 menu. setShadow WidthRes (R. dimen. shadow width) 를 설정 합 니 다.
/ / 자원 파일 ID 에 따라 슬라이더 메뉴 의 그림자 효과 menu. setShadow Drawable (R. drawable. shadow) 를 설정 합 니 다.
/ / 이 두 가 지 는 모두 미끄럼 메뉴 보기 의 폭 을 설정 합 니 다. 둘 중 하 나 를 선택 하 십시오. / SlidingMenu 화면 에서 의 오프셋 menu. set Behind OffsetRes (R. dimen. slidingmenu offset) 를 설정 합 니 다. /너비 menu. setBehindWidth () 설정
/ / 점 입 점 출 효과 의 값 menu. setFadeDegree (0.35f) 를 설정 합 니 다.
/ / SlidingMenu 와 아래 보기 의 이동 속도 비 를 설정 하고 1 일 때 동시에 이동 하 며 0 - 1 menu. setBehind Scrollcale (1.0f) 를 추출 합 니 다.
/ / 2 단계 메뉴 의 그림자 효과 menu. set Secondary Shadow Drawable (R. drawable. shadow) 설정 하기;
/ / 오른쪽 (2 단계) 사 이 드 메뉴 menu. setSecondary Menu (R. layout. right menu frame) 를 설정 합 니 다.
/ / 사 이 드 메뉴 에 레이아웃 menu. setMenu (R. layot. leftmenu) 를 설정 합 니 다.
/ / 모든 Activity 에 슬라이딩 메뉴 를 추가 합 니 다. 선택 가능 한 값 SLIDINGCONTENT , SLIDING_WINDOW menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin의 기초 - 2부지난 글에서는 Kotlin이 무엇인지, Kotlin의 특징, Kotlin에서 변수 및 데이터 유형을 선언하는 방법과 같은 Kotlin의 기본 개념에 대해 배웠습니다. 유형 변환은 데이터 변수의 한 유형을 다른 데이터...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.