【发布时间】:2014-10-14 05:43:26
【问题描述】:
这是我的代码:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if (inflater == null)
inflater = (LayoutInflater) activity
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
if (convertView == null)
convertView = inflater.inflate(R.layout.detailedlist_row, null);
convertView.setClickable(true);
if (imageLoader == null)
imageLoader = AppController.getInstance().getImageLoader();
NetworkImageView thumbNail = (NetworkImageView) convertView
.findViewById(R.id.thumbnail);
TextView title = (TextView) convertView.findViewById(R.id.title);
TextView price = (TextView) convertView.findViewById(R.id.price);
TextView view = (TextView) convertView.findViewById(R.id.viewlistin);
TextView edit = (TextView) convertView.findViewById(R.id.editlisting);
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String userid;
// Toast.makeText(activity, "view clicked: ", Toast.LENGTH_SHORT).show();
Intent intent = new Intent(activity, review.class);
activity.startActivity(intent);
}
});
final Movie m = movieItems.get(position);
}
我在adapter 内设置textview 为onclick,当我点击textview 时,我的应用程序会强制关闭,你能指导我我的代码有什么问题吗
【问题讨论】:
-
请显示错误日志
-
删除
convertView.setClickable(true); -
您的问题解决了吗?如果没有,请发布错误日志。
标签: android listview button adapter