私はCart Appを作成しており、ユーザーがCart Activityに項目を追加できるようにしています。カート項目リストでは、数値 (つまり、Item Cost、Qty、Total) に 3 つの Textview を使用しており、これらの値は 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);
}
});