android ImageButton上的onFocus问题

華華華 2013-03-12 10:23:28
package com.jiahua;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnFocusChangeListener;
import android.widget.Button;
import android.widget.ImageButton;
import android.widget.TextView;

public class EX04_02 extends Activity {

private TextView TV1;
private ImageButton IB1;
private Button B1;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

TV1=(TextView) findViewById(R.id.TV1);
IB1=(ImageButton) findViewById(R.id.IB1);
B1=(Button) findViewById(R.id.B1);

IB1.setOnFocusChangeListener(new OnFocusChangeListener() {

public void onFocusChange(View v, boolean hasFocus) {

if(hasFocus==true){
TV1.setText("图片按钮状态为:Got Focus");
IB1.setImageResource(R.drawable.iconfull);
}else{
TV1.setText("图片按钮状态为:Lost Focus");
IB1.setImageResource(R.drawable.iconempty);
}
}
});

IB1.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

TV1.setText("图片按钮状态为:Got Click");
IB1.setImageResource(R.drawable.iconfull);
}
});

B1.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

TV1.setText("图片按钮状态为:Lost Click");
IB1.setImageResource(R.drawable.iconempty);
}
});
}
}

报如下错误:
[2013-03-12 22:22:02 - EX04_02] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.jiahua/.EX04_02 }
[2013-03-12 22:22:02 - EX04_02] ActivityManager: Warning: Activity not started, its current task has been brought to the front
...全文
224 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ryanhuang2004 2013-03-18
  • 打赏
  • 举报
回复
android开发不是太熟悉. 您看看api是否由onmouseover之类的方法.
華華華 2013-03-17
  • 打赏
  • 举报
回复
引用 2 楼 ryanhuang2004 的回复:
onFocus不是指的鼠标经过...鼠标经过那个是其他方法..
那应该用哪个?
ryanhuang2004 2013-03-13
  • 打赏
  • 举报
回复
onFocus不是指的鼠标经过...鼠标经过那个是其他方法..
華華華 2013-03-12
  • 打赏
  • 举报
回复
鼠标经过ImageButton时不发生响应,求大神。 我前天才开始自学android

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧