
Closed
Posted
Paid on delivery
I have an Android app where each user is assigned an ID during registration. The backend stores the value correctly, yet inside the Profile screen ‑ specifically under the “bit” option label – the ID field stays blank. Everything else in the Profile loads as expected, so the problem looks isolated to how that single value is being pulled or rendered on the Android front end. What I need from you is a code-level investigation, a clear fix, and a quick test build that shows the ID appearing every time a profile is opened. Please untangle whatever is blocking the value (API call, mapping, or UI binding) and supply a concise note of what was wrong and how you resolved it so I can reproduce the change across branches. Deliverables • Updated Android source with the bug resolved • One signed APK for verification • Brief changelog or comments pointing to the fix I’ll give you access to the repo and a test account as soon as we start. Let me know if you need anything else to move forward.
Project ID: 40308381
1 proposal
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
1 freelancer is bidding on average ₹1,050 INR for this job

This is not a backend issue if the ID is stored correctly and other profile fields load, the break is almost certainly in mapping or UI binding on the Android side. I have debugged similar cases where a single field fails due to model mismatch, null handling, or incorrect view binding while the rest of the API works fine. My approach: * Trace API response vs model mapping (DTO → domain → UI) * Verify field key consistency (common issue: name mismatch or missing serialization tag) * Check null/default handling before render * Inspect ViewModel / state flow to ensure the ID is actually passed to UI * Fix binding (XML / Compose) so the value consistently renders I will provide: * Clean fix in source with comments at the exact failure point * Signed APK for quick verification * Short changelog explaining root cause + reproducible fix These bugs are usually small but hidden in flow, so I focus on isolating it fast without over-touching code. Before I jump in: Is your Profile screen using XML-based views or Jetpack Compose?
₹1,050 INR in 7 days
2.7
2.7

Dindigul, India
Member since Apr 18, 2025
€30-250 EUR
₹100-400 INR / hour
₹100-400 INR / hour
₹100-400 INR / hour
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
$1500-3000 USD
$30-250 USD
$10-30 USD
₹400-750 INR / hour
min $50 USD / hour
₹750-1250 INR / hour
₹1500-12500 INR
₹1250-2500 INR / hour
€80-280 EUR
₹75000-150000 INR
₹600-1500 INR
₹750-1250 INR / hour
$250-750 USD
$250-750 USD
$500-5000 USD
₹12500-37500 INR
$30-250 AUD
₹600-1500 INR