act1과 act2에는 두 개의 활동이 있으며, act1에는 하나의 edittext가 있고 act2에는 하나의 버튼이 있습니다. act1의 edittext를 클릭하면 act2가 열리고 act2의 버튼을 클릭하면 act1의 edittext에
"hello"라는 텍스트가 표시됩니다. 이 작업을 수행하는 방법을 도와주세요 ..
데이터 전송을 위해 Intent를 사용할 필요가 없습니다.
참고 :이 게시물을 중복으로 표시하기 전에 완전히 읽고 이해하십시오.
편집하다:
에서 정적 메서드와 정적 변수를 만듭니다 Activity1
.
public class Activity1 extends Activity {
static TextView mTextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
mTextView = (TextView) findViewById(R.id.textView);
}
public static void setText(String text) {
if (mTextView != null) {
mTextView.setText(text);
}
}
}
그런 다음 어디서든 Activity1
통화 를 시작한 후 setText
:
Activity1.setText("hello");
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다