2012-07-11 4 views
0

내 응용 프로그램에 phonegap을 사용하고 있습니다. 하나의 활동에서 다른 활동으로 이동하면 기본적으로 첫 번째 활동이 사라지고 다음 활동이 표시됩니다. 나는 한 활동에서 다른 활동으로 이동할 때 첫 번째 활동이 왼쪽으로 가고 다음 활동이 오른쪽에서부터 화면으로 들어가도록 변경하려고합니다. 그게 가능하니? 미리 감사드립니다.phonegap에서 다음 활동으로 이동하는 스타일 변경 - mobile android

답변

0

몇 가지가 있습니다. 페이지 변경이 자바 스크립트에 의해 트리거, 그리고 특별히, 다음과 같은 변화를 트리거 a 태그에 data-transition="slide"를 추가 할 수 전환 에 대해 구성 할되지 않은 경우

  1. .

    $.mobile.changePage("#destPage", { 
        // Other options 
        transition: "slide" 
    }); 
    
  2. : 페이지 변경이 자바 스크립트에 의해 트리거, 그리고 그 전환 특히에 대해 구성 할됩니다

  3. 경우에, 당신은 changePage() 함수에 전달 된 JS 개체에 옵션 transition: "slide"을 추가 할 수 있습니다 전환의 기본 동작 (전체 변경)을 변경하려면 다음 코드를 앞에 입력하고에 jQuery 모바일 스크립트가 포함되어 있습니다.

    $(document).bind("mobileinit", function(){ 
        $.mobile.defaultPageTransition = "slide"; 
        // Other overrides 
    }); 
    

    이 마지막 방법의 경우 자세한 내용은 configuring the default settings of jQuery Mobile의 설명서를 참조하십시오.

jQuery Mobile을 사용할 수있는 other transitions을 확인하십시오. 또한이 페이지에는 a 태그 (링크) 또는 양식 제출과 함께 사용할 수있는 첫 번째 전환 방법이 언급되어 있습니다.

+0

고마워, 화면을 변경하려면 window.location을 사용하고 있습니다. 거기에 어떤 방식 으로든 사용할 수 있습니까? – harsh

+0

@harsh : 잘 모르겠지만 jQuery 모바일 페이지 전환 방법 (두 번째 방법)을 사용하도록 코드를 변경해야한다고 생각합니다. – nhahtdh

+0

이전에 jQuery 모바일을 사용하지 않았습니다. 나는 이것을 시도하고 알릴 것이다. 감사. – harsh

관련 문제