我正在编写一个购物车应用程序,并允许用户将项目添加到购物车活动中,在购物车项目列表中我使用3 个文本视图作为数值(即:项目成本、数量、总计),这些值现在来自 ProductInformationActivity.java我想允许用户通过单击该特定项目来更新仍在购物车活动中的任何项目,我想在ProductInformationActivity.java中使用现有详细信息打开该项目,例如:用户先前输入的数量(例如:我们看到在购物车应用程序中),为此我在我的购物车适配器中使用以下代码....
public View getView(final int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
View vi = convertView;
if (convertView == null)
vi = inflater.inflate(R.layout.listrow_cart, null);
vi.setClickable(true);
vi.setFocusable(true);
vi.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v)
{
HashMap<String, String> item = Constant.wishProducts.get(position);
Log.d("CartAdapter", "onClick :: " + item);
Intent myIntent = new Intent
(activity, com.era.restaurant.versionoct.menu.ProductInformationActivity.class);
Log.d("CartAdapter", "Intent :: " + myIntent);
myIntent.putExtra("Item", item);
activity.startActivity(myIntent);
}
});