안드로이드 앱 42

안드로이다 - 실행 중에 메뉴를 교체하기

메뉴가 완전히 다르다면 실행 중에 아예 메뉴 전체를 통째로 교체할 수 있다. 다음 메소드를 사용하면 다음번 메뉴를 열 때 onCreateOptionsMenu를 다시 호출한다. void invalidateOptionsMenu() 다음은 초보와 전문가 모드일 때 다른 메뉴를 보여주는 예제이다. 다음은 초보자용 메뉴를 만들기 위한 xml파일이다. menu/chobo.xml 다음은 전문가용 메뉴를 만들기위한 xml파일이다. menu/pro.xml 화면에 버튼 2개를 두고 클릭시 메소드를 등록하기 위한 xml파일입니다. layout/activity_change_menu.xml 자바 파일입니다. ChangeMenu.java package com.example.ch9_change_menu; import android..

안드로이드 - 프로그래스바(ProgressBar) 만들기

프로그래스바는 작업의 진행 정도를 표시하거나 또는 작업이 진행 중이라는 것을 사용자에게 보여줍니다. 프로그램 설치나 네트워크 다운로드 작업 등에 흔히 사용되며 진행 과정을 보여줍니다. 범위는 max 속성으로, 초기값은 progress 속성으로 지정합니다. void setProgress(int progress) //첫번째 진행상태 값 지정 void setSecondaryProgress(int secondaryProgress)//두번째 진행상태 값 지정(흐린색으로 채색) void incrementProgressBy(int diff)//첫번째 프로그래스의 상대적으로 이동할 양 지정 void incrementSecondaryProgressBy(int diff) //두번째 프로그래스의 상대적으로 이동할 양 지정 ..

반응형