Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android雜談---Button按鈕設置監聽時不能引入onClick(View v)

Android雜談---Button按鈕設置監聽時不能引入onClick(View v)

編輯:高級開發

今天練習Handler的使用的時候,為按鈕設置監聽的時候,系統默認給我引入的onClick方法是下面的樣子

  Java代碼 收藏代碼

  1. private OnClickListener start=new OnClickListener()

  2. {

  3.

  4. @Override

  5. public void onClick(DialogInterface dialog, int which) {

  6. // TODO Auto-generated method stub

  7.

  8. }

  9.

  10. };

  private OnClickListener start=new OnClickListener()

  {

  @Override

  public void onClick(DialogInterface dialog, int which) {

  // TODO Auto-generated method stub

  }

  };

  我把它改成onClick(VIEw v),就出錯,當時都暈了,後來有個同學提示了我一下是不是包引錯了,我一看,果然是

  系統給我默認引入的包是

  import android.content.DialogInterface;

  import android.content.DialogInterface.OnClickListener;

  所以每次無論怎麼改,都是錯

  後來把這兩個包刪除,並且改成

  import android.view.VIEw;

  import android.view.VIEw.OnClickListener;

  這樣,就可以解決問題了,就可以使用onCreate(VIEw v)了

  看來,有時候系統自動引入的包並不是完全正確的,要注意

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved