이것은 내 코드입니다. 강제 실행 중입니다. 항목을 누르면 닫기 오류가 발생합니다. 이 프로그램에 갇혀있다.ListView에서 onClick 동작을 수행 할 수 없습니다.
myList = (ListView)findViewById(R.id.myList);
Adapter = new MobileArrayAdapter(FileShare.this, MOBILE_OS);
myList.setAdapter(Adapter);
myList.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
// Toast.makeText(getApplicationContext(), "Your message here", Toast.LENGTH_SHORT).show();
Intent i = new Intent(FileShare.this, sharedView.class);
Intent pickFileIntent = new Intent();
pickFileIntent.setAction(Intent.ACTION_GET_CONTENT);
pickFileIntent.addCategory(Intent.CATEGORY_OPENABLE);
pickFileIntent.setType("*/*");
Intent chooserIntent = Intent.createChooser(pickFileIntent, getText(R.string.choosefile_title));
startActivityForResult(chooserIntent, PICK_FILE_REQUEST);
startActivity(i);
}
});
당신이 로그 캣을 게시 할 수를 찾지 못했습니다 문제 있도록 이해할 수 있습니다 –
당신의 새로운 활동을 호출하는 동안 잘 될 수도 있습니다 ,,,, 그 목록보기 prob 또는 귀하의 다음 활동을 만드는 경우 확인 로그를 사용 –
이것은 내 logcat 10-25입니다 16 : 25 : 27.242 : 전자/AndroidRuntime (1084) : 치명적인 예외 : 메인 10-25 16 : 25 : 27.242 : E/AndroidRuntime (1084) : java.lang.RuntimeException : 활동을 시작할 수 없습니다. ComponentInfo {com.pcloud.fileshare/com.pcloud.fileshare.mainPages.sharedView} : java.lang.fileshare.mainPages.sharedView. NullPointerException 10-25 16 : 25 : 27.242 : E/AndroidRuntime (1084) : \t android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2663) 10-25 16 : 25 : 27.242 : E/AndroidRuntime (1084) : \t android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2679) –