2016-12-30 45 views
-1

我正在開發一個帶有兩個片段的Android應用程序。在其中一個片段中,我有四個ImageButton,我想向它們添加一些信息。OnClickListener中的一個片段

所以,這片段的Java文件中我已經有OnClickListener的代碼,但它不工作。

Java file with errors

+0

Alt + Enter鍵,你會看到什麼是一個問題 –

回答

0

你必須使用View.OnClickListener這樣

public class felan extends Fragment implements View.OnClickListener { 

    Button btn; 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     btn.setOnClickListener(this); 

    } 

    @Override 
    public void onClick(View v) { 
    } 
} 
+0

我寫view.onclicklistener和它的工作,但是當我點擊一個按鈕。它什麼都不做 –

+0

我的看到你的onClickListener裏面的代碼? –

+0

這是我的onClickListener代碼:[Imgur](http://i.imgur.com/cvxKbzb.jpg) –

1

它應該是

public class GeneresFragment extends Fragment implements View.OnClickListener 

的OnClickListener View類的一個interface(ImageView的延伸視圖)。