2014-10-01 3 views
-1

안녕하세요, 내 조각 isAdded 경우 발견하려고 해요 this.isAdded() 정적 메서드에서 사용할 수 없습니다. 그래서 거기에 정적 메서드에서 조각을 액세스 할 수 있습니까?정적 메서드에서 단편 액세스

+0

더 많은 코드를 게시 할 수 있습니까? – extmkv

답변

0
this 

반환

static 

일부 필드 나 메소드가 아닌 객체 그것의 클래스에 대한 일반 있음을 알려줍니다 이의를 참조합니다. 따라서 "정적"을 "this"와 함께 사용할 수 없습니다.

당신은 내가 희망이

class SomeFrag extends Fragment 
    { 
    public static bool yourMethod(SomeFrag fragmentYouwantToCheck) 
        { 
        return fragmentYouwantToCheck.isAdded(); 
        } 
    } 

같은 정적 방법으로 조각을 전달 시도 할 수 있습니다, 난 당신에게있어 오른쪽)

0

내가 먼저 내가 public Fragment frag

을 만들어 해결했다 그럼 내 onCreateView에서 frag = this; 정적 메서드에서 조각을 호출 할 수 있습니다

관련 문제