Android(安卓)| 如何给Fragment里的button添加监听事件
在网上看到一个平板的例子,我以前接触的都是Activity,遇到Fragment以后还以为要额外写activity(有点蠢←_←)。
之后看到别人的代码才明白Fragment和Activity里使用的方法不太一样啊,主要有以下标明的几点:
public class SoundFragment extends Fragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.sound_fragment, container, false);
return view;
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onActivityCreated(savedInstanceState);
Button btn_submit = (Button)getActivity().findViewById(R.id.btn_submit);
btn_submit.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Toast.makeText(getActivity(), "success", Toast.LENGTH_LONG).show();
}
});
}
}
更多相关文章
- Fragment 与 ListView, BaseAdapter
- 解决android上java.net.UnknownHostException: Unable to resolv
- android drawable 应用
- Android中实现Runnable接口简单例子
- Supernote 讓你在華碩的平板上做出不少好筆記(影片)
- android手机震动的节奏例子--Vibrator对象及周期运用
- 性能怪兽的诞生日记:Kindle Fire HDX 8.9实体感受
- 再來一發,Viewsonic ViewPad e70 Android(安卓)4.0 平板只售 US$1
- Google Docs 更新,提供 Honeycomb 平板更佳的使用者體驗