Ich habe eine relative Ansicht mit verschiedenen Bildern jedes Mal, wenn ich auf ein Bild klicke Ich möchte einen eindeutigen Text an eine andere Aktivität gesendet werden. Ich konnte dies für das erste Bild erreichen, aber ich kann das zweite Bild nicht bekommen, um den Text zur nächsten Aktivität zu senden. meinen Code für die erste Aktivität:Senden von Text an neue Aktivität
b1 = (ImageView) findViewById(R.id.native_amala);
b2 = (ImageView) findViewById(R.id.native_fufu);
b3 = (ImageView) findViewById(R.id.native_jollof);
b4 = (ImageView) findViewById(R.id.native_ofada);
b5 = (ImageView) findViewById(R.id.native_porridge);
b1.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view){
TextView foodName1 = (TextView) findViewById(R.id.amala_text_view);
Intent intent = new Intent(NativeFoods.this,AddToCart.class);
intent.putExtra("Amala",foodName1.getText().toString());
startActivity(intent);
}
});
b2.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view){
TextView foodName1 = (TextView) findViewById(R.id.fufu_text_view);
Intent intent2 = new Intent(NativeFoods.this,AddToCart.class);
intent2.putExtra("fufu",foodName1.getText().toString());
startActivity(intent2);
}
});
}
Meine zweite Aktivität:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_add_to_cart);
foodView = (TextView) findViewById(R.id.cart_item_text_view);
Intent intent = getIntent();
String str = intent.getStringExtra("Amala");
foodView.setText(str);
Sie erhalten den gleichen Schlüssel 'getStringExtra' – 0xDEADC0DE
versuchen Sie, die gleichen Schlüssel für' intent.putExtra' zu verwenden. –