Andriod 문제 (1) 페이지 이동 및 데이터 전송
컨트롤이 있으면 이벤트가 없고, 추가하면 무슨 의미가 있습니까?보통 뭘 해야 돼요?
class MyButtonListenerimplements OnClickListener {
@Override
public void onClick(View arg0) {
//TODO Auto-generatedmethod stub
MyTextView1.setText(R.string.MyButton);
}//이 이벤트는 TextView에 새로운 값을 부여하는 것입니다
}
MyButton1.setOnClickListener(new MyButtonListener());//약간 C#에서 의뢰한 방법이나 C의 함수 포인터 같아요.
2) Activity Goto and Data Transport 페이지 점프 및 데이터 전송
MainActivity의 코드
class MyB_OpenActivity implements OnClickListener {
@Override
public void onClick(View arg0) {
Intent intent = new Intent();
intent.putExtra("MainCall", " , MainActivity");//
intent.setClass(MainActivity.this, OtherActivity.class);// Activity
MainActivity.this.startActivity(intent);// NewActivity
}
}
Otheractivity의 코드
Intent intent =getIntent();//수신 값
StringsValue = intent.getStringExtra("MainCall");//값 체크 아웃
MainThink:
new Intent//아이디어 구상하기;
Intent.putExtra//이 생각에 추가적인 것을 넣기;
intent.setClass//이 생각은 누구에게 통지하라는 것이다.
MainActivity.this.startActivity(intent)//이 아이디어를 실행하기 시작했습니다.
OtherThink:
intent=getIntent()//아이디어 하나 받기
intent.getStringExtra("MainCall")//이 아이디어를 통해 값 얻기
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin의 기초 - 2부지난 글에서는 Kotlin이 무엇인지, Kotlin의 특징, Kotlin에서 변수 및 데이터 유형을 선언하는 방법과 같은 Kotlin의 기본 개념에 대해 배웠습니다. 유형 변환은 데이터 변수의 한 유형을 다른 데이터...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.