res -> new -> Android Resource 눌르고
fil name 적고 Resource type을 Menu로 고르고 ok 한다.
원하는 ui배치하고 id와 title을 정해준다.icon과 showAsAction도 정해준다.
// xml로 만든 메뉴를, 액티비티의 화면에 나타나게 해주는 함수!
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
int itemId = item.getItemId();
if (itemId == R.id.menuAdd) {
Intent intent = new Intent(MainActivity.this, AddActivity.class);
activityResultLauncher.launch(intent);
} else if (itemId == R.id.menuAbout) {
// todo : About 클릭했을때 하고 싶은 일 코드 작성.
}
return super.onOptionsItemSelected(item);
}
메뉴를 나타나게 해주고 아이템 선택되었을 때 코드를 작성해 준다.
'안드로이드' 카테고리의 다른 글
안드로이드 이미지 처리를 위한 Glide 라이브러리 사용법 (0) | 2022.07.20 |
---|---|
안드로이드 FloatingActionButton 만들기 (0) | 2022.07.19 |
안드로이드 어댑터를 통한 양방향 통신 (0) | 2022.07.19 |
안드로이드 TextWatcher 사용법 (0) | 2022.07.18 |
안드로이드 다른 액티비티로 데이터 전달시 , 클래스의 객체를 전달하는 방법 (0) | 2022.07.15 |