您的位置:首页 > 移动开发 > Android开发

Android按钮事件

2016-03-03 11:14 393 查看
大家经常用的按钮事件就是匿名内部类:

MainActivity.cs

public class MainActivity extends Activity {

private Button btn;

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

        

        btn=(Button)findViewById(R.id.button1);

        

        btn.setOnClickListener(new OnClickListener() {
@Override
   public void onClick(View v) {
      Log.i("MainActivity", "登录");
   }
   });

  }

}

但是今天我教大家一个用布局文件操作的按钮事件:

activity_main.xml

    <Button

        android:id="@+id/button1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignLeft="@+id/imageView1"

        android:layout_below="@+id/imageView1"

        android:layout_marginLeft="11dp"

        android:layout_marginTop="36dp"

        android:text="登录" 

        android:onClick="login" />

MainActivity.cs

public class MainActivity extends Activity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

    }
    public void login(View view){

         Log.i("MainActivity", "登录");

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  按钮事件 android