新手问题:Fragment关于button setonclicklistener的一些东西
来源:互联网 发布:epub转mobi mac 编辑:程序博客网 时间:2024/05/14 02:59
今天在自学的过程中发现了一些问题,自己本身没有系统的学习过android,就是想到什么做什么的。
今天在用 fragment(碎片)按钮点击的时候碰到了问题。
自己是依样画葫芦的把一些代码拷贝过来看的。但是在写完之后,代码没有任何报错,但是启动的时候程序就会crash
首先 当我们需要点击事件,就是要生成一个对象,和set他的click的方法
代码如下:
addButton = (Button) rootView.findViewById(R.id.addmission); addButton.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubLog.v("111", "2222");}});
此时 我们的代码是正常的,但是运行后就会crash,此时我们就要在类这里 让他 implements view.oncilcklisrener。之后就可以了,所以可能是很多新手会碰到的问题 这个就分享出来给大家看看。
详细代码如下:
public class MissionFragment extends Fragment implements View.OnClickListener {public MissionFragment(){}public List<String> data;public ListView lv;public Button addButton;public ArrayAdapter<String> adapter;public int size = 1 ;@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_mission, container, false); addButton = (Button) rootView.findViewById(R.id.addmission); addButton.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubLog.v("111", "2222");}}); lv = (ListView) rootView.findViewById(R.id.list1); String[] values = new String[] { "Android", "iPhone", "WindowsMobile", "Blackberry", "WebOS", "Ubuntu", "Windows7", "Max OS X", "Linux", "OS/2","Item1","item2","item3" }; ArrayAdapter<String> files = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, values); lv.setAdapter(files); return rootView; }@Overridepublic void onClick(View v) {// TODO Auto-generated method stub}}
0 0
- 新手问题:Fragment关于button setonclicklistener的一些东西
- 在Fragment中进行button setonclicklistener的问题
- 关于对象实例的一些新手问题
- 关于setOnClickListener的错误
- 关于Activity和Fragment的一些问题
- 关于Fragment调用getActivity的一些问题
- 关于Android setOnclicklistener抛出空指针的问题
- 对于新手要了解的一些关于基金的问题
- 关于player的一些东西
- 关于Rss的一些东西
- 关于招聘的一些东西
- 关于log4j的一些东西
- 关于memset的一些东西
- 关于电子邮件的一些东西
- 关于sscanf的一些东西
- 一些关于hibernate的东西
- 关于emacs的一些东西
- 关于javaScript的一些东西
- Biee11g导出excel文件打开时出现乱码
- Java4Android学习记录一
- java中对象属性可以是另外一个对象或对象的参考
- 多图详解Spring框架的设计理念与设计模式
- 【划分树】 POJ 2104 HDU 2665 K-th Number 裸题
- 新手问题:Fragment关于button setonclicklistener的一些东西
- 移动开发之HTML5
- 两种 eratosthenes 筛法的时间比较,第二种快很多会比较好用
- Challenge-Response协议
- POJ-1135 Domino Effect
- [wordpress插件推荐]SQL Executioner插件使用sql语句修改数据库
- grails find的分页和排序方法
- 视频开发与视频通讯系统的选择
- poj 1166 The Clocks