2012-10-25 6 views
1

이것은 내 코드입니다. 강제 실행 중입니다. 항목을 누르면 닫기 오류가 발생합니다. 이 프로그램에 갇혀있다.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);  
    } 
}); 
+4

당신이 로그 캣을 게시 할 수를 찾지 못했습니다 문제 있도록 이해할 수 있습니다 –

+0

당신의 새로운 활동을 호출하는 동안 잘 될 수도 있습니다 ,,,, 그 목록보기 prob 또는 귀하의 다음 활동을 만드는 경우 확인 로그를 사용 –

+0

이것은 내 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) –

답변

0

내가이 당신을 도울 것입니다 생각이

<activity android:name="ComponentInfo" android:screenOrientation="portrait" 
        android:configChanges="orientation"></activity> 

같은 매니페스트 파일에 ComponentInfo 추가 적합한 솔루션 ...

+0

이 코드를 추가했지만 문제가 여전히 존재합니다. –

+0

이 작업을 수행 한 후 logcat이 변경되면 logcat을 질문에 직접 게시하여 읽을 수 있도록하십시오. –

+0

문제가 해결되면 답변을 수락하십시오. 그렇지 않으면 문제에 대한 업데이트를 제공하십시오. –

관련 문제