ورود

View Full Version : تغییر داده های share شده از طریق contentprovider در یک app دیگه



آرام جان گل
جمعه 15 بهمن 1395, 15:23 عصر
با سلام
اگر app1 از طریق ContentProvider یکسری داده را در اختیار app2 بزاره آیا app2 میتونه این داده ها را تغییر بده؟
یا اینکه کار contentProvider فقط share کردن داده هاست

اگر این کار امکان پذیر هست لطفا بیشتر راهنمایی بفرمایید
با تشکر

آرام جان گل
شنبه 16 بهمن 1395, 08:47 صبح
با سلام
راه حلش را با کمی جستتجو یافتم
بله این امکان وجود داره که app2 هم داده های app1 را که از طریق ContentProvider به اشتراک گذاشته شده را تغییر بده فقط کافیه در app2 دسترسی (permmision) مربوط به Write storage را بدهیم .
دقیقا مثل تغییر داده در app1 ، می توان این کار را انجام داد uri را می سازیم و Insert , update , delete را فراخوانی می کنیم