码迷,mamicode.com
首页 > 移动开发 > 详细

关于Android的Button响应页面跳转问题

时间:2014-08-05 14:09:59      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:android   style   blog   http   io   2014   art   问题   

一般来说,Android应用程序中的Button响应事件有两种书写方式

 

Button button=null;

button.setOnClickListener(new ButtonOnClickListener());

下面再写一个监听的内部类

   class ButtonOnClickListener  implements  OnClickListener {

          public void onClick(View v) {
              Intent intent = new Intent();
              intent.setClass(当前类名.this, 跳转到的类.class);
              startActivity(intent);
         }

 }

这是第一种写法,第二种如下

  button.setOnClickListener(new View.OnClickListener() {
          public void onClick(View v) {

                  Intent intent = new Intent();
                  intent.setClass(当前类名.this, 跳转到的类.class);
                  startActivity(intent);

          }

  });

 

当代码检查多次没有错,运行出错,有如下提示时

 bubuko.com,布布扣

很多同学找不到原因,原因很简单,就是要在AndroidManifest.xml里面注册相应的Activity类,这种隐蔽的注册初学者很容易犯的

具体语法就是<Activity  name=".对应类名"></Activity> 


另外如果没有指定好应用程序的sdk版本,实际上很多网上下的简单案例源码没有填写sdk版本。导入到eclipse里面的程序就会爆很多红灯,出错的基本出于一个R类,实际上这个R类由系统自动生成,不用自己写。设置sdk版本也很容易

找到AndroidManifest.xml,Mainfest打开,点击Uses Sdk

bubuko.com,布布扣

Min SDK version是设置应用程序支持最小安卓sdk版本,9对应Android 2.3。8对应Android2.2,对Android 4以上的能支持95%以上。

Target SDK versioin就是设置你当前的Android版本,Android4.2.2对应的是17,Android 4.3对应18,Android L对应20,按具体情况设置咯

 

关于Android的Button响应页面跳转问题,布布扣,bubuko.com

关于Android的Button响应页面跳转问题

标签:android   style   blog   http   io   2014   art   问题   

原文地址:http://blog.csdn.net/lindonglian/article/details/38383789

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!