如何在android的片段中插入像buttonOnClickListener ImageOnClickListener这样的控件
问问题
84 次
1 回答
0
您可以将它放在片段的 xml 中,就像任何其他视图一样
我猜你可能有上下文问题,使用'getActivity()'来获取活动的上下文,或者你也可以使用'ParentActivity.class'。
当您在“活动”中使用按钮时,您习惯于使用“this”作为上下文,但是当您想在片段中使用按钮时不能使用“this”,因为“this”将引用“片段”而不是“活动”
以下代码可用于 'Fragment' 的 'onCreate()'
Button btn = new Button(getActivity());
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
}
});
请随时提出任何进一步的疑问,并让我知道这是否解决了您的问题
于 2013-01-24T05:20:36.543 回答