하나의 XML 레이아웃 파일에 텍스트 상자가 있습니다. 현재 버튼이 포함 된 R.layout.main (다른 xml 파일)을 사용하고 있습니다. 이 버튼을 누르면 필요한 텍스트 상자에서 텍스트를 변경해야합니다. 하나의 XML에서 다른 XML로 제어권을 어떻게 넘겨 줄 수 있습니까?다른 XML 파일의 편집 문구 제어
-1
A
답변
0
당신이 뭘하려는거야? 이에 의해
당신은이 작업을 수행 할 수 있습니다 :
1) public class TxtActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View b1 = findViewById(R.id.button1);
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
Bundle b = new Bundle();
EditText ed = (EditText) findViewById(R.id.editText1);
String akey = ed.getText().toString();
Intent i = new Intent(TxtActivity.this, cl1.class);
b.putString("akey", akey);
i.putExtras(b);
startActivity(i);
finish();
}
});}}
2) public class cl1 extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.a);
EditText nw = (EditText) findViewById(R.id.editText1);
Bundle b = getIntent().getExtras();
String s = b.getString("akey");
nw.setText(s);
}
}
+0
늦게 답장을 보내서 죄송합니다. 귀하의 게시물은 실제로 나를 도왔습니다. – daemon54
+0
문제가 없습니다. –
관련 문제
- 1. 편집 모드가있는 편집 문구
- 2. 사용자 정의보기에 편집 문구 추가
- 3. 편집 문구 값 할당 취소
- 4. 팽창기가있는 다른 두 편집 문구 사이에 edittext를 삽입하십시오.
- 5. Android : 새 줄에 새 편집 문구 추가
- 6. 첫 번째 활동에서 편집 문구 값 복원
- 7. php로 텍스트 파일의 문구/단어 검색
- 8. 문구
- 9. 다른 파일의 XML 요소 재사용
- 10. 파일의 동시 읽기/편집
- 11. 대용량 파일의 버전 제어
- 12. simpleXML을 사용하여 XML 편집
- 13. 제어 파일의 타임 스탬프
- 14. Perl 스크립트에서 XML 편집
- 15. Java에서 xpath를 사용하여 XML 파일의 일반 노드 편집
- 16. XML 인쇄 파일의 다른 속성 순서
- 17. 거대한 파일의 버전 제어 시스템?
- 18. XSLT 파일의 제어 흐름 및 처리?
- 19. 파일의 확장자를 얻으십시오 (편집)
- 20. 여러 파일의 자동 편집
- 21. SWF 파일의 텍스트 편집
- 22. 첫 번째 파일의 제어 페이지
- 23. 내가 수정하면 편집 문구 내용이 새로 고침되지 않습니다.
- 24. 목록보기 하단에 편집 문구 및 보내기 단추를 수정하려면 어떻게합니까?
- 25. XML 편집 속성
- 26. 대용량 XML 파일을 표시하기위한 제어 버퍼 vb.net
- 27. PHP 편집 XML 요소
- 28. XML 파일의 크기를 최소화하십시오.
- 29. 버전 제어 파일의 속성 유지 변경되지 않음
- 30. 외부 XML 파일의 출력
당신이 버튼을 글고 다른 레이아웃이나 다른보기에 의미합니까? – manjusg
예 ... 둘 다 다른 견해에 있습니다. – daemon54
onbuttonclicklistner()에서 findbyviewid()를 사용하여 직접 업데이트 할 수 있습니다. 그걸 시도하지 않았 니? – manjusg