Button控件

Button控件

  1. 布局文件 main.xml
<Button
     android:id="@+id/button_login"
     android:layout_width="100dp"
     android:layout_height="wrap_content"
     android:text="登录" 
     />
  1. 方法一
    主要文件 xxxxx.java
public class LoginActivity extends Activity {
    /** Called when the activity is first created. */
    private Button btn1=null;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        btn1=(Button)findViewById(R.id.button_login);
        btn1.setOnClickListener(new View.OnClickListener()
        {
        public void onClick(View v) {
        Toast.makeText(LoginActivity.this, "你点击了按钮", Toast.LENGTH_LONG).show();
        }
    });

    }
}
  1. 方法二
    主要文件 xxxxx.java
//hongmj 170320 sta
//注意  这里要追加   " implements View.OnClickListener  "!!!
public class LoginActivity extends AppCompatActivity implements View.OnClickListener {
//hongmj 170320 end

    /** Called when the activity is first created. */
    private Button btn1=null;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        //hongmj 170320 sta
        btn1=(Button)findViewById(R.id.button_login);
        btn1.setOnClickListener(this);
        //hongmj 170320 end
    }


//hongmj 170320 sta
    @Override
    public void onClick(View v) {
        switch (v.getId()) {
            //跳转到 登录 页面
            case R.id.button_debug_login:
                Intent intent_new = new Intent(LoginActivity.this,NewActivity.class);
                startActivity(intent_new);
                break;

            default:
                break;
        }
    }
//hongmj 170320 end

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值