android中如何添加一个监听按钮,点击之后从一个activity跳转到另一个activity

来源:互联网 发布:apache ssl双向认证 编辑:程序博客网 时间:2024/05/20 07:34

第一步:在AndroidManifest中的<application></application>之间添加代码。

           例如:

    <application
        android:icon="@drawable/pinpin"
        android:label="@string/app_name" >
        <activity
            android:name=".RegisterActivity"></activity>
         <activity
            android:name=".SelectActivity"></activity>
        <uses-library android:name="android.test.runner"/>
    </application>


其中  <activity  android:name=".SelectActivity"></activity>是新添加的一行代码,SelectActivity是你自己建的java程序,是要跳转到的页面!

 

第二部:在按钮上添加监听。

 

login=(Button) findViewById(R.id.login);

login.setOnClickListener(new OnClickListener() {
   public void onClick(View v) {
    String name=username.getText().toString();
    String pass=password.getText().toString();
    Log.i("TAG",name+"_"+pass);
    UserService uService=new UserService(LoginActivity.this);
    boolean flag=uService.login(name, pass);
    
    if(flag){
     Log.i("TAG","登录成功");
     Toast.makeText(LoginActivity.this, "登录成功", Toast.LENGTH_LONG).show();
     
     
      Intent intent1 = new Intent(LoginActivity.this, SelectActivity.class);
      setTitle("用户界面");
      startActivity(intent1);
        
    }else{
     Log.i("TAG","登录失败");
     Toast.makeText(LoginActivity.this, "登录失败", Toast.LENGTH_LONG).show();
    }
   }
  });

 

第三步:OK,已经可以实现跳转的功能。