疯狂

STANDING ON THE SHOULDERS OF GIANTS
posts - 481, comments - 486, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

anadroid学习(两个activety的转换)

Posted on 2009-11-04 17:39 疯狂 阅读(590) 评论(0)  编辑  收藏 所属分类: android
  主要是用Intent来实现.
代码:
 ActivityA.java
public class ActivityA extends Activity {
    
/** Called when the activity is first created. */
    @Override
    
public void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        setContentView(R.layout.a);
        
final Button tob = (Button)findViewById(R.id.tob);
        tob.setOnClickListener(
new OnClickListener(){

            
public void onClick(View v) {
                Intent intent 
= new Intent();
                intent.setClass(ActivityA.
this,ActivityB.class);
                startActivity(intent); 
                finish(); 
            }
}
);
    }

}
ActivityB.java
public class ActivityB extends Activity {
    
/** Called when the activity is first created. */
    @Override
    
public void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        setContentView(R.layout.b);
        
final Button toa = (Button)findViewById(R.id.toa);
        toa.setOnClickListener(
new OnClickListener(){

            
public void onClick(View v) {
                Intent intent 
= new Intent();
                intent.setClass(ActivityB.
this,ActivityA.class);
                startActivity(intent); 
                finish(); 
            }
}
);
    }

}

当然需要在xml问价备注这两个activity

只有注册用户登录后才能发表评论。


网站导航: