XML에 자바 클래스의 문자열을 전달하고 싶습니다. 그리고이 문자열은 listview의 헤더가됩니다. 내가 어떻게 할 수 있니?문자열을 전달하는 ListView의 헤더
답변
첫 번째 활동에서 당신의 XML
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/SportsLayout"
android:orientation="vertical"
android:background="@drawable/back"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
>
<TextView
android:id="@+id/headingtext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
></TextView>
<ListView
android:id="@+id/eventslist1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
</ListView>
</LinearLayout>
당신이
String heading= getIntent().getStringExtra("keyname");
TextView txt=(TextView)findViewById(R.id.headingtext);
txt.setText(heading);
덕분에 도움이되었습니다. – Sadik
XML 레이아웃의 목록보기 위에 텍스트보기 하나를 추가하십시오. 목록보기가 포함 된 활동을 호출 할 때 다음과 같이 의도 객체를 사용하여 문자열을 보냅니다. 의도 i = 새 의도 (PresentActivity.this, NextActivity.class); i.putExtra ("keyname", "listview의 제목으로 사용되는 문자열");
다음으로 활동을 시작하십시오 startActivity (i); 는 두 번째 작업에서는 다음과 같은 라인이
String heading= getIntent().getStringExtra("keyname");
TextView txt=(TextView)findViewById(R.id.txthead);
txt.setText(heading);
당신이 나를 잘못 이해하고, XML에서 텍스트를 가져 가고 싶지 않아, xlm에 자바에서 텍스트를 전달하고 싶습니다 – Sadik
그게 내가 XML에서 텍스트보기를 선언하고 그 안드로이드를 제거했다 : 텍스트 라인 요 문자열을 보낼 때 하나의 액티비티에서 다른 액티비티로 putExtra를 사용하고 자바를 사용하여 setText 메서드를 사용하여 해당 텍스트를 설정하십시오 –
이것을 얻을 수 있습니까? 아니면 어떤 예제가 필요합니까? –
- 1. ClassCastException을주는 ListView의 헤더 애니메이션
- 2. listview의 헤더 뷰 위치를 고정하는 방법
- 3. listview의 헤더 레이아웃에서 TextView를 사용하는 방법은 무엇입니까?
- 4. listview의 헤더 배경을 변경하는 방법은 무엇입니까?
- 5. Listview의 헤더 템플릿에 데이터 바인딩하기 Asp.net
- 6. STD로 문자열을 전달하는 루프
- 7. 헤더 이미지의 가운데에 문자열을 그립니다.
- 8. 요청 헤더 문자열을 설정하는 방법
- 9. 헤더 - 문자열을 분리하는 데 실패했습니다
- 10. 쿼리 문자열을 컨트롤러에 전달하는 방법
- 11. 파이썬에서 함수에 문자열을 전달하는 방법
- 12. HTML에서 문자열을 전달하는 방법 PHP
- 13. epp_dodger에 문자열을 전달하는 방법은 무엇입니까?
- 14. 쿼리 내부 문자열을 전달하는 방법
- 15. 문자열을 로컬 서버에 전달하는 방법
- 16. URL에 문자열과 문자열을 전달하는 중
- 17. 위임자를 사용하여 문자열을 전달하는 UISplitViewController
- 18. angularjs에서 검색어 문자열을 전달하는 방법
- 19. 참조로 문자열을 전달하는 Groovy MarkupBuilder
- 20. 사용 간부는 변수와 문자열을 전달하는
- 21. URL에서 '&'문자로 문자열을 전달하는 방법
- 22. 문자열을 onItemClick ListView에 전달하는 방법은 무엇입니까?
- 23. ListView의 ImageView
- 24. vb.net 코드를 사용하여 ListView의 열 헤더 이름을 변경하십시오.
- 25. 구조체를 헤더 파일의 함수에 전달하는 경우
- 26. Thrift RPC 헤더
- 27. popviewController 동안 데이터 또는 문자열을 전달하는 방법
- 28. UITextView에서 다른 ViewController의 문자열을 전달하는 것
- 29. 연결 문자열을 SSIS 파일로 전달하는 방법은 무엇입니까?
- 30. 전체 문자열을 일괄 처리에 전달하는 방법은 무엇입니까?
에서 설명해주십시오 번째 활동에서
쓰기 쓰기 요에 대한 세부 사항 ur working – yasiriqbal776
listview 내부에 listview가 있습니다. 그리고 두 번째 목록보기의 사용자가이 선택된 범주의 헤더를 갖기를 원합니다. 예를 들면. 첫 번째 활동에는 문자열 배열이 있습니다 : 음식, 색상 ... 그런 다음 사용자가 색상을 클릭하면 새 listview가 열리고이 활동에는 파란색, 빨간색이 표시됩니다 ... 그리고 내가 필요한 것은 여기에 어떻게 넣을 수 있습니까? 헤더와 같은 두 번째 활동에서 색상 문자열. 나는 설명 할 수 있었으면 좋겠다. – Sadik