有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java single Imagebutton用作startstopstart

在我的安卓项目中,我拍摄了两个图像按钮(开始和停止)。 当我按下“开始图像”按钮时,它会转换为“停止图像”按钮,但当我再次按下“停止图像”按钮时,它不会转换为“开始”按钮。让我知道问题出在哪里

  mImageButton.setOnFocusChangeListener(
  new OnFocusChangeListener()
  {
  @Override
  public void onFocusChange(View v, boolean hasFocus) {
  // TODO Auto-generated method stub
  if (hasFocus==true)
  {
      mImageButton.setImageResource(R.drawable.stop);
  }
 else
 {
  mImageButton.setImageResource(R.drawable.play);
 }
  }
 });

 mImageButton.setOnClickListener(
 new OnClickListener() {
 @Override
 public void onClick(View v) {
 // TODO Auto-generated method stub
 mImageButton.setImageResource(R.drawable.stop);
   }
   });     
 }
}

共 (0) 个答案