首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

activity其间的切换效果(搜集)

2012-07-25 
activity之间的切换效果(搜集)?主要是两个activity之间的相互切换,所有有2个activity切换主要用到的是over

activity之间的切换效果(搜集)

?

主要是两个activity之间的相互切换,所有有2个activity切换主要用到的是overridePendingTransition(X, Y),X,Y分别代表切换效果的xml

第一个是:MainActivity?

public class OtherActivity extends Activity{      @Override      protected void onCreate(Bundle savedInstanceState) {            // TODO Auto-generated method stub            super.onCreate(savedInstanceState);            this.setContentView(R.layout.other);        Button mButton=(Button) findViewById(R.id.button1);                 mButton.setOnClickListener(new OnClickListener() {                  @Override                  public void onClick(View v) {                        // TODO Auto-generated method stub                                                Intent intent = new Intent();                        intent.setClass(OtherActivity.this, MainActivity.class);                        startActivity(intent);                        overridePendingTransition(R.anim.push_right_in,                                    R.anim.push_right_out);                  }                             });            }                  @Override      public boolean onKeyDown(int keyCode, KeyEvent event) {            //如果按下的是返回键,并且没有重复            if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {                  finish();                  overridePendingTransition(R.anim.push_right_in,                              R.anim.push_right_out);                  return false;            }            return false;      }}
?

热点排行