2012-11-18 8 views
0

많은 활동이있는 하나의 앱을 구현했습니다 ... 전체 활동간에 전환 방식을 적용하면서 하나의 활동을 왼쪽 및 오른쪽으로 또는 그 반대로 구현하려고합니다. 예를 들어활동 전환 방법은 무엇입니까?

그래서 다음 활동 사이에 전환해야하고 이전에 전환해야하는 이전 활동이 있어야합니다. 어떻게 구현해야합니까?. ... 그것 별거 아니지만 터치, 그러나 그 버튼을 사용하여 ...

답변

0

xml의 번역 애니메이션을 정의한 다음 각 활동에서 overridePendingTransition 전에 setContentView를 사용하십시오. 예 : overridePendingTransition(R.anim.slidein, R.anim.slideout); 두 방법으로 작동하려면 (예 : 해당 액티비티간에 왕복하는 경우) onResume에 넣어야합니다.

+0

감사합니다 ... 나는 데이터베이스에서 데이터를 얻을 수 있어야하고 사용자에게 표시해야합니다 어떻게 잘 모릅니다 ..마다 호출됩니다 ... .. 나는 재즈 내가 성공적으로 전환을했다는 것을 알고 싶다. .. 그러나 간단한 문제가있다. 내가하고있는 것은 데이터베이스에서 데이터를 가져와 커서에 저장하고 나는 활동을 통해 사용자에게 보여 준다. 내 문제는 내가 이후이다. 동일한 액티비티를 사용하여 매번 데이터베이스에서 데이터를 가져옵니다. – MrA

0

@LuxuryMode .... 아래의 전환을 수행하는 코드 .. 여기

이 내 코드

public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_summary); 

이다 // 나는 데이터베이스에서 여기에 날짜를 얻으려고 노력하지만,하고 이 한 OnCreate() 메소드이기 때문에 정말 도움이 응답에 대한

  final Intent intent=new Intent(this,FillupSummaryActivity.class); 
     Button previous=(Button) findViewById(R.id.button_Summary_previous); 
     previous.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 

      System.out.println("I am in Previous"); 
      startActivity(intent); 
      SummaryActivity.this.overridePendingTransition(
      R.anim.card_flip_left_in, 
      R.anim.card_flip_right_out 
      ); 
      finish(); 
     } 
    }); 
     Button next=(Button) findViewById(R.id.button_Summary_next); 
     next.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 

      System.out.println("I am in Next"); 
      startActivity(intent); 
      SummaryActivity.this.overridePendingTransition(
        R.anim.card_flip_right_in, 
        R.anim.card_flip_left_out 
      ); 
      finish(); 
     } 
+0

이것은 StackOverflow의 의도 된 용도가 아닙니다. 관련이없는 새로운 질문이있는 경우 단순히 새로운 질문을하십시오. 관련없는 질문을 귀하의 질문에 대한 답변으로 게시 할 수 없습니다. – LuxuryMode

+0

나는 위의 주석에 코드를 넣는 방법을 찾았습니다. 왜 이런 식으로해야합니까 ... – MrA

+0

질문을 편집 할 수도 있습니다. –