【发布时间】:2012-08-02 03:17:26
【问题描述】:
我的 ListItem 中有一个按钮,我想单击它并启动一个新 Activity。
在我的 CustomListAdapter 类中,我将按钮绑定到 onClickListener,但我不知道如何从包含 ListView 的 Activity 启动 ActivityforResult。
public View getView(int position, View convertView, ViewGroup parent) {
View row = convertView;
PostHolder holder = null;
if(row == null)
{
holder.btnQuickAdd = (LinearLayout) row.findViewById(R.id.btnQuickAdd);
}
holder.btnQuickAdd.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//Launch An Activity
}
});
【问题讨论】:
-
向我们展示您的代码。请至少到目前为止您所拥有的。
-
您可以在rowView 上设置onClickListener 并通过选中的listItem (TextView) 进行检查。之后,您可以在相应的点击上调用下一个活动。