사용안하는 게시판/Android Project
BaseActivity
Everyday Growing Engineer
2022. 8. 19. 10:47
BaseActivity
- 모든 부분에 Toolbar가 기본적으로 들어가기 때문에 이부분을 재활용하기 위해 BaseActivity 만듬
- 사용법 :
- (1) AppCompatActivity 대신 BaseActivity 상속
- (2) title 지정
- (3) setToolbar(binding.layout.toolbar, binding.layout.toolbarImage, binding.layout.tooblarTitle, title); 로 불러고기
public class IntentAndBundleActivity extends BaseActivity {
IntentAndBundleBinding binding;
final String title = "인텐트 번들 예제";
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = IntentAndBundleBinding.inflate(getLayoutInflater());
View view = binding.getRoot();
setContentView(view);
// Toolbar 세팅
setToolbar(binding.layout.toolbar, binding.layout.toolbarImage, binding.layout.tooblarTitle, title);
}
}
내부적으로 공통적인 onclickListener도 구현.
(1) 메뉴 부분
(2) 뒤로가기 버튼