Bir Parse backend ile bir Android uygulamasında çalışıyorum. Uygulama, kullanıcının liste görünümünden (ayrıştırma verileriyle yönlendirilen) bir satır seçmesine ve bir ayrıntı etkinliğine geçmesine izin verir. ParseObject nesnesinin seçili liste görünümü hücresinden bir niyet kullanarak ayrıntı etkinliğine geçmek istiyorum. Ad gibi çoğu bilgiyi kolayca iletebilirim, ancak Parse Dashboard'da bir String olarak gösterilmesine rağmen objectId göndermiyor gibi görünüyor. Herkes bunu nasıl halleder?Android Intent üzerinden Parse objectId nasıl gönderilir?
gönderme Yan:
Intent i = new Intent(getApplicationContext(), EventDetailActivity.class);
ParseObject singleEvent = groupArray.get(position);
String parseID = (String) singleEvent.get("objectId");
i.putExtra("name", parseID);
startActivity(i);
Alma Yan:
Intent i = getIntent();
eventName.setText(i.getStringExtra("name"));
Sen '.getObjectId() kullanabilirsiniz' Parse içinde Id alır. Örn: 'string objectId = gameScore.getObjectId();' –
Teşekkürler, Hoang! Bunu bir cevap olarak ver ve seni sonlandırırım. Hardik'in cevabını verdim çünkü bu da işe yaradı. – Felker
Teşekkürler Felker. Cevabı ekledim. –