본문 바로가기

사용안하는 게시판/Android Project

BaseActivity

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