刚刚学安卓,看到书中的事件一直是固定死的,我对 java 上的这个还不太清楚,应该是什么匿名类吧,觉得不爽,事件应该是可以在运行时指定的,这样才灵活

于是就从网上搜(我的基础差,没有办法)。

实验成功的代码:

package android.zziss.hello;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class HelloActivity extends Activity {
/** Called when the activity is first created. */
private Button m_button;
private BtnListener lis;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

m_button = (Button)this.findViewById(R.id.btn1);
lis = new BtnListener();
m_button.setOnClickListener(lis);
}


}

class BtnListener implements View.OnClickListener
{
public void onClick(View v) {
// TODO Auto-generated method stub
Button btn = (Button)v;
btn.setText("aaaaa");
}
}

好简单,只不过我当时不会,看来基础是不行,还得学学基础呀

第一篇 android 的,记录一下

更多相关文章

  1. Android(安卓)EventBus发布/订阅事件总线
  2. 关于Android零基础学习的思考
  3. android基础知识13:AndroidManifest.xml文件解析
  4. android自定义控件基础
  5. Android程序设计逻辑分析之用户事件响应-回调函数的使用
  6. Android(安卓)EventBus你需要了解的都在这
  7. Android(安卓)开发——浅谈onInterceptTouchEvent、onTouchEvent
  8. Android——自定义AlertDialog
  9. Android(安卓)跨进程通信基础

随机推荐

  1. 毕业设计_Android短信查询及加密系统_会
  2. Android(安卓)Camera应用初探三
  3. Android模块化之登录业务处理
  4. dp
  5. Android软件工程师像牛市一样如日中天
  6. react native学习篇之图片学习
  7. Android(安卓)Ap 开发 设计模式第五篇:单
  8. Android相机、相册获取图片显示并保存到S
  9. android程序---->android多线程下载(一)
  10. Android(安卓)APK 瘦身处理