0
화면을 항상 켜 놓으려고 시도하지만 조각 내에서 수행하는 방법을 파악할 수 없습니다. ViewPager에 접근하려고 시도했지만 null 값을 반환합니다. 전체 응용 프로그램에서 화면을 켜기를 원하지만 응용 프로그램 설정에서 사용자가 변경할 수 있어야합니다.Android : 화면 계속 유지
은 여기 내 조각 내에서 내 코드입니다 :
private void setIsAlwaysOn(boolean b)
{
ViewPager pager = (ViewPager)getView().findViewById(R.id.pager);
pager.setKeepScreenOn(b);
sharePropertiesEditor.putBoolean(sp_alwaysOn, b);
sharePropertiesEditor.commit();
}
제가 위에서 눈에 보이는 코드의 라인 4에서 NullPointerException이 얻을.
나는 그것을 시도했지만 나는 조각 getActivity()에서하여 GetWindow에 접속하거나 currentWindow – Sulby
가 없습니다.하여 GetWindow() –
포스트 전체 스택 트레이스는 그래서 우리는 NPE에 대한 컨텍스트를 볼 수 있습니다. – laalto