Android 之 Spinner使用方法求教 find_and_modify_view()函数中的spinner=(Spinner)findViewById(R.id.spinner02);去掉试试,在onCreate函数中有取得spinner02的处理。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.spinner2); this.find_and_modify_view(); listener =new OnClickListener(){ public void onClick(View v){ finish(); } }; Button button= (Button)findViewById(R.id.button2); button.setOnClickListener(listener); }}把onCreate改成上面的样子,其它地方不动。 up如果不是设置自定义view,都是把setContentView(R.layout.spinner2);紧跟着super.onCreate(savedInstanceState);的。 除非是layout自定义动态加载,否则不要在setContentView和super.onCreate(savedInstanceState)间写任何东西 想起来了,有的例外,比如圆型进度条可能要在setContentView前注册之类的. 可以参看这个android-sdk-windows\samples\android-8\Spinner 将setContentView()紧随在super.onCreate()之后,还没有setContentView(),你就调用了this.find_and_modify_view(),而在这里面你又用了findViewById().这是不行的。因为setContentView()会有一个inflate(具体看Activity.java 源码)过程。你的包含spinner 的layout文件还没有inflate出来,你就find.这肯定不行。把setContentView()放在this.find_and_modify_view()之前就行了。至于楼上说的super.onCreate()和setContentView()之间不能有其他code,这种说法是不对的。可以随便加code,但要注意调用关系就行了 怎么解析anyType类型的数据 android txt英文与繁体中文中空格和回车消失 【求助】怎么把Broadcast Receiver里面获取的数据传给Activity 缩略图的动画问题 关于TranslateAnimation动画的一个小问题 请教一个问题?关于获取短信类的 关于定时短信的发送问题 【菜鸟】run起项目后虚拟机一直处于黑屏和只出现android字样是什么回事? 布局问题 安卓 APP 个推 总是返回not_auth是什么原因 Android 有谁能知道 这个网站的源码如何下载。。 Android中如何让运行中的应用不能被进程管理器关闭,而且不能卸载
super.onCreate(savedInstanceState);
setContentView(R.layout.spinner2);
this.find_and_modify_view();
listener =new OnClickListener(){
public void onClick(View v){
finish();
}
}; Button button= (Button)findViewById(R.id.button2);
button.setOnClickListener(listener);
}
}把onCreate改成上面的样子,其它地方不动。
如果不是设置自定义view,都是把setContentView(R.layout.spinner2);紧跟着
super.onCreate(savedInstanceState);的。