Hier ist der Code iIch möchte einige id schicken wie „132d564“ manuell mit dynamic, wie kann ich das tun
versucht istString id = "123456";
Intent intent = new Intent(Intent.ACTION_SEND);
intent.putExtra("id", id);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, "Firebase Deep Link");
intent.putExtra(Intent.EXTRA_TEXT,deepLinkUri);
startActivity(intent);
und das ist während uri Details immer auf Sie auf den Link in gmail oder Nachricht
FirebaseDynamicLinks.getInstance()
.getDynamicLink(intent)
.addOnSuccessListener(this, new OnSuccessListener<PendingDynamicLinkData>() {
@Override
public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
// Get deep link from result (may be null if no link is found)
Uri deepLink = null;
if (pendingDynamicLinkData != null) {
deepLink = pendingDynamicLinkData.getLink();
}
// Handle the deep link. For example, open the linked
// content, or apply promotional credit to the user's
// account.
// ...
// [START_EXCLUDE]
// Display deep link in the UI
if (deepLink != null) {
Snackbar.make(findViewById(android.R.id.content),
"Found deep link!", Snackbar.LENGTH_LONG).show();
((TextView) findViewById(R.id.link_view_receive))
.setText(deepLink.toString());
} else {
Log.d(TAG, "getDynamicLink: no link found");
}
// [END_EXCLUDE]
}
})
.addOnFailureListener(this, new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Log.w(TAG, "getDynamicLink:onFailure", e);
}
});
In onStart-ID erhalten auf den Link von gmail App oder Nachricht
Intent intent = getIntent();
id = intent.getStringExtra("id");
klicken, aber es ist returni ng leer ("")
Wenn irgendein bitte helfen Sie mir
sogar es kommt nicht –
Können Sie mehr Code posten? – Anonymous
Ich poste fast den ganzen Code außer Gebäude uri –