728x90
반응형
질문 : 버튼 클릭으로 새로운 활동을 시작하는 방법
Android 애플리케이션에서 다른 활동의 버튼을 클릭 할 때 새 활동 (GUI)을 시작하는 방법과이 두 활동간에 데이터를 전달하는 방법은 무엇입니까?
답변
쉬운.
Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
myIntent.putExtra("key", value); //Optional parameters
CurrentActivity.this.startActivity(myIntent);
추가 항목은 다음을 통해 다른 쪽에서 검색됩니다.
@Override
protected void onCreate(Bundle savedInstanceState) {
Intent intent = getIntent();
String value = intent.getStringExtra("key"); //if it's a string you stored.
}
AndroidManifest.xml에 새 활동을 추가하는 것을 잊지 마십시오.
<activity android:label="@string/app_name" android:name="NextActivity"/>
출처 : https://stackoverflow.com/questions/4186021/how-to-start-new-activity-on-button-click
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android View의 상단과 하단에 테두리를 추가하는 쉬운 방법 (0) | 2021.11.03 |
---|---|
새 Android 조각을 인스턴스화하는 모범 사례 (0) | 2021.11.02 |
Android Studio에 라이브러리 프로젝트를 추가하는 방법 (0) | 2021.11.02 |
Android에서 전역 변수를 선언하는 방법 (0) | 2021.11.02 |
Android 레이아웃에서 텍스트에 밑줄을 긋는 방법 (0) | 2021.11.01 |