본문 바로가기
Android

fragment에서 메뉴 아이템 구성하기

by 루에 2015. 2. 24.
반응형

간단하게 적고 나중에 정리정리


setHasOptionMenu(boolean)

위 함수로 메뉴 아이템을 쓸건지 결정


setActionBarDisplayUpEnabled(boolean)

액션바의 뒤로 가기 버튼을 활성화 시킬건지 결정



Fragment에서 메뉴 사용하기 예제


    @Override

    public void onStart() {

        super.onStart();

        Activity.setActionBarTitle("액션바 타이틀");

        Activity.setActionBarDisplayUpEnabled(true);

    }


    @Override

    public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {

        inflater.inflate(R.menu.resource, menu);    // 메뉴 리소스

    }


    @Override

    public boolean onOptionsItemSelected(MenuItem item) {

        int id = item.getItemId();

        switch (id) {

            case R.id.item:    // 메뉴 리소스의 아이템 아이디

                // TODO

        }


        return false;

    }


간단한 액션바라면 이런식으로 쓰면 될 듯. 좌측 슬라이딩 메뉴를 구성했을 때도 가능한지 알아볼 것

반응형

댓글