我是 android 编程的初学者,我找不到替换额外值的方法
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
list_1= new Intent(this,Ekran1.class);
list_2= new Intent(this,Ekran2.class);
list_2.putExtra("iname", "2");
if(position==0)
{
startActivity(list_1);
if(list_2.getExtras().getString("iname")=="2")
{
Toast.makeText(getApplicationContext(), "iname=2", Toast.LENGTH_SHORT).show();
stopService(list_2);
}
else if(list_2.getExtras().getString("iname") =="3")
{
Toast.makeText(getApplicationContext(), "iname=3", Toast.LENGTH_SHORT).show();
stopService(list_2);
}
}
else if(position==1)
{
list_2.putExtra("iname", "1");
startActivity(list_2);
stopService(list_1);
}
我想将 iname 值更改为 1,但它始终为 2。