0

我正在浏览我的第一个 viewpager 示例。它由两个片段组成,一个带有文本视图,一个带有图像视图。这是带有 imageview 的片段的代码:

public class ImageFragment extends Fragment {
private final int imageResourceId ;

public ImageFragment (int imageResourceId)
{
 this.imageResourceId = imageResourceId;
}
 public void onCreate(Bundle savedInstanceState)
{
 super.onCreate(savedInstanceState);
 Log.e("Test","Hello");
}
public void onActivityCreated(Bundle savedInstanceState)
{
 super.onActivityCreated(savedInstanceState);

}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle   

savedInstanceState)
{
 View view = inflater.inflate(R.layout.image_layout, container,false);
 ImageView imageView = (ImageView)view.findViewById(R.id.imageView1);
 ImageView.setImageResource(imageResourceId);

 return view;
}

}

如何为此图像视图实现点击处理程序?

4

1 回答 1

1

你的意思是onClickListener

您可以设置:

imageView.setClickable(true);
imageView.setOnClickListener(new OnClickListener{...});

像往常一样,它不掌握它是否在片段中或其他任何东西中。

于 2013-06-12T13:50:02.897 回答