tag-android中重写键盘按下触发的事件的问题,Log是一个什么对象,i是一个什么方法,哪里来的

问题描述

android中重写键盘按下触发的事件的问题,Log是一个什么对象,i是一个什么方法,哪里来的

//重写键盘按下触发的事件

@Override

public boolean onKeyDown(int keyCode, KeyEvent event) {

super.onKeyDown(keyCode,event);

Log.i(TAG, "onKeyDown方法被调用");

return true;

}

解决方案

要看Log在哪里定义的。这是一个自定义的类,你在eclipse等ide内转到定义看下。

解决方案二:

Log就是后台打出的日志。

Log有五个级别:
1、Log.v 的调试颜色为黑色的,任何消息都会输出;

2、Log.d的输出颜色是蓝色的,仅输出debug调试的意思.

3、Log.i的输出为绿色,一般提示性的消息information;

4、Log.w的意思为橙色,可以看作为warning警告;

5、Log.e为红色,可以想到error错误,这里仅显示红色的错误信息,;。

。。。。。。。。

你这里就是打出一个日志,如果出现绿色的字样 “onKeyDown方法被调用”则证明onKeyDown方法被调用了。。。并么有什么可以深入研究的

解决方案三:

…………………………

解决方案四:

Log是一个类用来在控制台输出信息的,用于你调试用的,这个类需要导入Jar包 logj4

解决方案五:

参考java的system.out.println吧

时间: 2024-08-19 13:46:27

tag-android中重写键盘按下触发的事件的问题,Log是一个什么对象,i是一个什么方法,哪里来的的相关文章

Android中的AsyncHttpClient框架下怎么post后台数据?

问题描述 Android中的AsyncHttpClient框架下怎么post后台数据? 下面是后台拍的代码 public void baseInfo(Context context,RequestParams params, final HttpUtil.ReponseCallback callback){ HttpUtil.get(context,spellUrl(baseInfo_url), params, new TextHttpResponseHandler() { @Override

Android中重写SimpleAdapter类引用后报空指针异常

问题描述 Android中重写SimpleAdapter类引用后报空指针异常 直接粘代码吧 - - 重写的SimpleAdapter类: public class MySimpleAdapter extends BaseAdapter { private LayoutInflater mInflater; private ArrayList<HashMap<String, Object>> list; private int layoutID; private String fla

android-求大神指导Android中重写SimpleAdapter类引getCount空指针异常,万分感谢

问题描述 求大神指导Android中重写SimpleAdapter类引getCount空指针异常,万分感谢 重写的BaseAdapter: public class MyAdapter extends BaseAdapter { List<UserInfo> userInfos=new ArrayList<UserInfo>(); Context context; public MyAdapter(Context cList<UserInfo> userInfos) {

Android中使用RecyclerView实现下拉刷新和上拉加载_Android

推荐阅读:使用RecyclerView添加Header和Footer的方法                       RecyclerView的使用之HelloWorld RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好.本文给大家介绍如何为RecyclerView添加下拉刷新和上拉加载,过去在ListView当中添加下拉刷新和上拉加载是非常方便的利用addHeaderView和addFooterVie

Android中修改键盘布局或者按键映射时的注意点

在Android中修改键盘布局或者按键映射时,除了在inputdevice中修改上报的SCANCODE之外,还需要修改相应的kl文件. 具体原理: 当一个inputdevice的driver将按键的SCANCODE上报给EventHub之后,EventHub还会用SCANCODE去获取具体的Keycode,这一步就是根据相应的inputdevice的kl文件中的配置得到的,所以如果仅仅上报SCANCODE,不修改kl文件,则会导致SCANCODE是正确的,但是找不到相应的mapkey,从而上报的

Android开发重写Animation实现下拉图片后弹射回去效果示例

本文实例讲述了Android开发重写Animation实现下拉图片后弹射回去效果.分享给大家供大家参考,具体如下: 1. 解析: 1)interpolatedTime指的是平移的变化率(从0到1) 2)mStartHeight 控件开始的高度 3)endHeight 控件竖直移动后的高度 4)mImageView.requestLayout(); 图片在改变高度后填充布局并固定 5)ValueUtil.evalute(interpolatedTime, mStartHeight, mEndHei

Android中使用RecyclerView实现下拉刷新和上拉加载

推荐阅读:使用RecyclerView添加Header和Footer的方法 RecyclerView的使用之HelloWorld RecyclerView 是Android L版本中新添加的一个用来取代ListView的SDK,它的灵活性与可替代性比listview更好.本文给大家介绍如何为RecyclerView添加下拉刷新和上拉加载,过去在ListView当中添加下拉刷新和上拉加载是非常方便的利用addHeaderView和addFooterView,RecyclerView的刷新同样也是需

在不操作窗口的情况下触发resize事件

问题描述 在不操作窗口的情况下触发resize事件 function classJudegSize1() { var reallySize=parseInt($(".img_box")[1].naturalWidth); $(window).on("resize", function () { var img_box=parseInt($(".img_box:eq(1)").css("width")) ; var mainWa

事件分发-Android中怎么根据move动作来决定事件是否分发?(事件冲突问题)

问题描述 Android中怎么根据move动作来决定事件是否分发?(事件冲突问题) 1C 我们知道安卓里一次touch事件是down move up组成的但是只有down事件返回为true时,这个view接下来才会接收到move和up事件,并且停止分发到其他的view里.现在我的问题是,我想通过move的动作来决定事件要给哪个view怎么办?想要查看move的动作,就必须down事件返回true,那么这次touch事件就被拦截掉了,没办法分配到其他的view上啊.举例说吧:现在有父控件和子控件的