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) 뒤로가기 버튼
'사용안하는 게시판 > Android Project' 카테고리의 다른 글
Handler 예제 (0) | 2022.08.20 |
---|---|
Intent와 Bundle 예제 (0) | 2022.08.20 |
LifeCycle 예제 (0) | 2022.08.17 |
DataBinding and ViewBinding (0) | 2022.08.12 |
안드로이드 4대 컴포넌트 (0) | 2022.08.09 |