不確定這是否有效,但我正嘗試從CustomerCall活動向Toledo活動發送Toast消息。android - 將烤麪包從一項活動傳遞給另一項活動
一旦司機選擇取消。敬酒需要發送到RiderHome活動,說「司機取消了請求」
這可以做到嗎?
CustomerCall
btnCancel = (Button)findViewById(R.id.btnDecline);
btnCancel.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
cancelBooking();
}
});
}
private void cancelBooking() {
Intent intent = new Intent(getBaseContext(), RiderHome.class);
String cancel = "cancel"
intent.putExtra("cancel", cancel);
startActivity(intent);
Toast.makeText(CustomerCall.this, "The Driver has cancelled
the request", Toast.LENGTH_LONG).show();
}
RiderHome
public class RiderHome extends AppCompatActivity
implements NavigationView.OnNavigationItemSelectedListener, OnMapReadyCallback,
GoogleApiClient.ConnectionCallbacks,
GoogleApiClient.OnConnectionFailedListener,
LocationListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
}
}
如何瀏覽RiderHome活動?你可以使用intent包含你的代碼片段嗎? –
爲什麼不只是在CustomerCall活動上敬酒?如果你只是要烤麪包,你爲什麼還需要將其他活動的吐司/消息傳遞給另一個活動? –
@ TentenPonce驅動程序取消請求後,需要將msg發送給騎手,請求被取消 – LizG