먼저 res 에 오른쪽키 눌러서 menu 디렉토리를 만들어준다. 그다음 메뉴 xml파일을 만들어주다.
그다음 메뉴 아이템을 끌어서 아래와 같이 만들어준다.
화면구성은 이렇게 해줄것이다.
아이콘은 빨간색 네모칸에 있는 것을 눌러주고 + 버튼을 눌러 새로 만들어주거나 고르면 된다.
그다음 showAsAction를 클릭하면 여러 메뉴가 나오는데 always를 체크하면 항상 액션바 우측상단에 뜨는 것이고 never는 ...모양으로 클릭해야 보여주는 것이고, ifRoom은 액션바가 모두 꽉찾을경우 ...으로 나오고 빈자리가 있으면 아이콘 모양이 액션바에 나타낸다는 뜻이다. 이렇게 모두 xml을 셋팅해준다.
MainActivity로 가서 아래 코드를 작성해주고 실행하면 끝
// 액션바의 메뉴를 화면에 보여주는 함수.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main,menu);
return true;
}
}
'안드로이드 스튜디오' 카테고리의 다른 글
[안드로이드 스튜디오]안드로이드 인텐트를 활용한 다양한 기능 구현하기 (2) | 2024.06.12 |
---|---|
[안드로이드 스튜디오]안드로이드 앱에서 Glide를 사용한 효율적인 이미지 로딩 및 디스플레이 방법 (0) | 2024.06.12 |
[안드로이드 스튜디오]네트워크 통신: Volley 라이브러리 사용법 및 예제 (0) | 2024.06.10 |
[안드로이드 스튜디오]다른 액티비티로 데이터 전달 시 클래스의 객체를 전달하는 방법 (0) | 2024.06.10 |
[안드로이드 스튜디오]RecyclerView와 Adapter를 이용하여 리스트를 화면에 표시하는 방법(추가,수정,삭제) (0) | 2024.06.10 |