[Android] 다른 액티비티에 접근하기
2020. 11. 1. 04:53
다른 액티비티에 접근하기
1. Context 생성
가져오려고하는 Activity에서 context를 선언해주고, onCreate 내부에 this로 할당시켜줍니다.
public class MainActivity extends AppCompatActivity {
public static Context context;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
context = this;
}
}
2. 접근
사용하려는 Activity에서 아래와 같이 접근하시면 됩니다.
메서드 또는 변수에 접근하실 수 있습니다.
((MainActivity) MainActivity.context);
((MainActivity) MainActivity.context).aaa();
((MainActivity) MainActivity.context).num;
'안드로이드 > Android' 카테고리의 다른 글
[Android] 앱 번들(Android App Bundle) 만들기 (2) | 2020.11.17 |
---|---|
[Android] 퍼미션 권한체크(테드퍼미션) (0) | 2020.11.11 |
[Android] 다른 액티비티에서 환경설정(Preference) 사용하기 (0) | 2020.10.30 |
[Android] 지문인식 구현하기 (0) | 2020.10.30 |
[Android] SQLite DB 백업 및 복구 (0) | 2020.10.18 |