У меня есть два вида деятельности. Один для вытягивания изображения с SD-карты и один для подключения Bluetooth.Изображение Uri to bytesarray
Я использовал Bundle для передачи Uri изображения от деятельности 1.
Теперь то, что я хочу сделать, это получить, что Ури в деятельности Bluetooth, чтобы и превратить его в передаваемое состояние через массивы байт я видели некоторые примеры, но я не могу заставить их работать для моего кода!
Bundle goTobluetooth = getIntent().getExtras();
test = goTobluetooth.getString("ImageUri");
Это то, что я должен перетащить, Что будет следующим шагом?
Большое спасибо
Джейк
getContentResolver() openInputStream (тест); получает ошибку, говоря, что она неприменима для аргументов для строки !! В отношении моего кода над его состояниями uri находится в строчной форме, как я могу изменить это, чтобы он совпал с кодом, который вы указали выше! – user1314243
test - это строковая переменная, которую вы должны пройти Uri. Сделайте Ури из теста, а затем передайте его методу. – user370305
Uri uri = Uri.parse (тест); Попробуйте это. – user370305