所以我想知道如何在java中为视图添加OnClick方法,类似于setText或其他set方法。
我想在java中这样做,因为我使用数组适配器来创建它们。
谢谢!
首先,通过将此属性添加到视图中,在xml中为视图提供id:
android:id="@+id/viewToClick"
然后在Java代码中找到该视图(就像你使用setText一样):
View viewToClick = findViewById(R.id.viewToClick);
最后添加监听器:
viewToClick.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//Put your code here
}
});