티스토리 뷰
다른 앱에 인텐트를 통하여 사진을 공유할 수 있다.
처음엔 카톡으로는 잘 가는데 페이스북, 에버노트 등으로 이미지 전송이 안되길래 왜일까 싶었는데 다음과 같이 하니깐 해결 됐다.
Uri uri = Uri.fromFile(new File(filePath));
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
shareIntent.setType("image/jpeg");
startActivity(Intent.createChooser(shareIntent, "공유하기"));
가장 큰 부분은 Uri uri = Uri.fromFile(new File(filePath)); 부분이다.
기존에 Uri uri = Uri.parse(filePath); 로 했었는데 이 부분을 위와같이 수정하니깐 올바르게 작동된다.
'Development > Mobile' 카테고리의 다른 글
[Android] 각 View들의 setBackground... setImage..등등의 사항이 다르다. (0) | 2013.12.21 |
---|---|
[android] Logcat의 filter(필터)가 제대로 동작하지 않는다. (0) | 2013.12.15 |
[android/php] 안드로이드에서 서버에 사진 이미지 전송하기 (3) | 2013.06.11 |
[android] 안드로이드 메모리 누수 줄이기 (0) | 2013.04.06 |
[SPen] SPen SDK 2.1의 새로운 기능 (0) | 2012.12.03 |
[SPen] SPen SDK를 사용하기 위해 알아야 하는 사이트들 (0) | 2012.11.18 |
반복적인 작업이 싫은 안드로이드 개발자에게 (0) | 2012.07.26 |
[android] 안드로이드에서 사용하는 여러가지 경로들 (0) | 2012.07.22 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 안드로이드
- java
- 드라이버
- algorithm
- 음악
- Quiz
- linux
- Troubleshooting
- jni
- NDK
- AWS
- winapi
- db
- C++
- source
- Cloud
- jni강좌
- android
- driver
- it
- Visual C++
- API
- C
- database
- 프로그래밍
- gcc
- MFC
- Python
- kering
- 리눅스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함