android 프로젝트/응용 프로그램에서 screen1의 목록 항목이 클릭되면 listview를 포함하는 screen2를 표시하려고합니다. screen1을 클릭 한 후 screen2가 desplaying.Ind가 아닌 많은 시도를했습니다. 어디서 내가 screen1의 listview의 onClick 이벤트 코드를 작성하고 screen2의 listview의 코드를 표시해야하는지 말해 줄 수 있습니까? 그게 새로운 프로젝트를 만드는 동안 생성 된 클래스가 아닌 다른 클래스를 생성해야합니까? ... 제발 도와주세요 나 listviews에 대한 완전한 코드를 제공함으로써 ... 나는 많이 시도했다.ListView를 통해 한 화면에서 다른 화면으로 전환
0
A
답변
0
는 새로운 활동을 시작에 대한 자세한 정보가 있습니다.
listview.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
Intent intent = new Intent(ThisActivity.this, NextActivity.class);
startActivity(intent);
}
});
당신이 항목 목록을 클릭하게,하지만 당신은에서 costum 항목 목록 (그리고 XML이있을 때 문제가보기를 변경하는 간단한 수신기를 설정할 수 있습니다 setOnItemClickListener 방법에
1
통화 시작 또는 시작을위한 결과.
안드로이드 개발자 사이트는 사용자가리스트 뷰 항목을 클릭 할 때 충분히 간단한이
1
In layout xml:
<anyView android:layout_height="wrap_content" android:text="@string/item" android:layout_width="wrap_content" android:id="@+id/openItem" android:onClick="onItemClick"></anyView>
Then in Activity.java
public void onItemClick(View v){
Intent i = new Intent(this, NextActivity.class);
startActivityForResult(i, 1000);
startActivity(i);
}
+0
단추 및 listview의 onClick 이벤트 코드를 동일한 클래스/java 파일에 작성할 수 있습니까? – TechHelper
0
그래 이 경우에 초점을 맞출 수있는 뷰 객체 (예 : imageview, button 등)로 각 목록 행의 UI를 구성하므로 LISTENER를 각 목록 행의 루트 레이아웃으로 설정해야합니다. 코드에서
:
//your root layout of each row
convertView = mInflater.inflate(R.layout.detailed_view_row,
null);
//set the listener to your root layout
convertView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(ActivityA.this, ActivityB.class);
startActivity(intent);
}
});
관련 문제
- 1. BlackBerry에서 한 화면에서 다른 화면으로 전환
- 2. 티타늄 : 한 화면에서 다른 화면으로 이동
- 3. 한 화면에서 다른 화면으로 값을 전달 하시겠습니까?
- 4. 한 화면에서 다른 화면으로 이동하는 방법
- 5. 애니메이션 효과가 한 화면에서 다른 화면으로 이동합니까?
- 6. Winlogon 바탕 화면에서 사용자 바탕 화면으로 전환
- 7. Java ME - 여러 화면에서 한 화면에서 다음 화면으로 이동
- 8. 안드로이드 이클립스에서 한 화면에서 다른 화면으로 데이터 전송
- 9. 웹 서비스의 값을 한 화면에서 안드로이드의 다른 화면으로 인쇄해야합니다.
- 10. 전화 갭을 사용하여 iPhone의 한 화면에서 다른 화면으로 데이터 전달
- 11. 안드로이드에서 한 화면에서 다른 화면으로 데이터를 전송하는 방법은 무엇입니까?
- 12. Blackberry의 한 화면에서 다른 화면으로 문자열 값을 보내는 방법은 무엇입니까?
- 13. 한 화면에서 다른 화면으로 자동 이동하는 방법은 무엇입니까?
- 14. Android : 변수/데이터를 한 화면에서 다른 화면으로 가져 오려면 어떻게해야합니까?
- 15. Caliburn.Micro의 한 화면에서 다른 화면으로 값/데이터 전달
- 16. 지도 진행 상황을 재설정하지 않고지도 화면에서 전투 화면으로 전환
- 17. 검은 색 화면으로 전환
- 18. 5 개의 화면으로 전환 한 후 내 iPhone 앱의 첫 번째 화면으로 돌아 가기
- 19. MVC를 사용하여 다른 화면에서 다른 화면으로 어떻게 이동할 수 있습니까?
- 20. 푸시 한 BlackBerry 화면에서 부모 화면으로 돌아 가기
- 21. 전체 화면 모드에서 NSPanel을 보조 화면으로 전환
- 22. 위임자를 다른 화면으로 변경하기
- 23. Android의 전체 화면에서 ListView를 확장하는 방법은 무엇입니까?
- 24. 은 Android 화면에서 잠김 화면으로 실행 중입니다.
- 25. UITabBarController 및 코드를 통해 한 탭에서 다른 탭으로 전환
- 26. Azure에서 실행되는 MVC 3에서 한 화면에서 다른 화면으로 세션 정보를 전달하는 방법
- 27. BlackBerry 응용 프로그램에서 한 화면에서 다른 화면으로 시간 간격에 따라 이동
- 28. Android. ListView를 통해 검색
- 29. Android 홈 화면에서 앱을 복원 할 때 다른 활동으로 전환
- 30. SimpleCursorAdapter를 통해 데이터베이스에서 데이터를 쿼리 한 listview를 업데이트하는 방법은 무엇입니까?
PLZ는 유 .. (외부 별도로에서 onCreate 방법 나)이 코드를 작성하는 경우, 말해 PLZ 당신에서 onCreate 방법에 아마 – TechHelper
을 할 수 있습니다. – bwoogie