package Ġcom . pad c my an mar . k un yi . activities Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġcom . pad c my an mar . k un yi . R Ċ import Ġcom . pad c my an mar . k un yi . fragments . Login Fragment Ċ import Ġcom . pad c my an mar . k un yi . fragments . Register Fragment ĊĊ Ċ class ĠAccount Control Activity Ġ: ĠBase Activity (){ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠACTION _ TYPE Ġ= Ġ" action _ type " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠACTION _ TYPE _ LOGIN Ġ= Ġ 1 1 1 1 ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠACTION _ TYPE _ REGISTER Ġ= Ġ 2 2 2 2 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ account _ control ) ĊĊĠĠĠĠĠĠĠ Ġval Ġaction Type Ġ= Ġintent . extras . getInt ( ACTION _ TYPE ) ĊĊĠĠĠĠĠĠĠ Ġif Ġ( action Type Ġ== Ġ 1 1 1 1 ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsupport FragmentManager . beginTransaction () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. replace ( R . id . fl Container , ĠLogin Fragment ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. commit () ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġif ( action Type Ġ== Ġ 2 2 2 2 ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsupport FragmentManager . beginTransaction () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. replace ( R . id . fl Container , ĠRegister Fragment ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. commit () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ }