首页 > 移动平台 > 详细

安卓和FindViewById拜拜的方法。摘自网上,优点,不用findView和转型

时间:2015-10-28 10:59:14      阅读:251      评论:0      收藏:0      [点我收藏+]

1,先写一个class继承activity;

public class nActivity extends Activity {
 
 
 @SuppressWarnings("unchecked")
 public <T extends View> T $(int id) {  
     return (T) findViewById(id);  
  } 

}

2,在自己使用的类中,使用该方法,

public class MainActivity extends nActivity {
 private Button bt;
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  bt=$(R.id.aa);
  bt.setOnClickListener(new OnClickListener() {
   
   @Override
   public void onClick(View v) {
    
                        Toast.makeText(MainActivity.this, "positive: " , Toast.LENGTH_SHORT).show();
   
    }});
 }

安卓和FindViewById拜拜的方法。摘自网上,优点,不用findView和转型

原文:http://my.oschina.net/u/2480757/blog/522901

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!