'2018/06/21'에 해당되는 글 1건

  1. 2018.06.21 FLAG_ACTIVITY 사용법




    @Override

    public void onClick(View v) {

        // BaseClass의 OnClick을 사용하기위한 super함수 호출

        switch (v.getId()) {

            case R.id.bottom_home:

                intent = new Intent(mContext, MainActivity.class);

                intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP);

                startActivity(intent);

                Toast.makeText(mContext, "홈(하단탭) 버튼 클릭", Toast.LENGTH_SHORT).show();

                break;

            case R.id.bottom_rconfirm:

                intent = new Intent(mContext, MyReservationActivity.class);

                intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);

                startActivity(intent);

                Toast.makeText(mContext, "예역화면(하단탭) 버튼 클릭", Toast.LENGTH_SHORT).show();

                break;

            case R.id.bottom_bookmark:

                intent = new Intent(mContext, BookMarkActivity.class);

                intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);

                startActivity(intent);

                Toast.makeText(mContext, "즐겨찾기(하단탭) 버튼 클릭", Toast.LENGTH_SHORT).show();

                break;

            case R.id.bottom_find:

                intent = new Intent(mContext, SearchActivity.class);

                intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);

                startActivity(intent);

                Toast.makeText(mContext, "검색(하단탭) 버튼 클릭", Toast.LENGTH_SHORT).show();

                break;

        }



    }


'개발지식창고 > Android_Java' 카테고리의 다른 글

blocked by play protect debug apk  (0) 2021.10.13
scrollable tab  (0) 2018.06.23
안드로이드 기기 해상도  (0) 2018.06.20
ScrollView 안에 LinearLayout의 weight를 사용하는 법  (0) 2018.06.19
Retrofit 사용 방법  (0) 2018.06.17
Posted by 모과이IT
,