-
[Android]안드로이드 앱에 SNS공유 기능 넣기(with 라인)Development/Android 2016. 12. 23. 19:50반응형
테스트환경
개발툴
안드로이드 스튜디오 2.2.3
안드로이드버전
6.0.1 (마쉬멜로)
기기명
삼성 갤럭시노트 4S(SM-N916L)
테스트날짜
2016-12-23
트위터와 비슷합니다.
url로 전달하는 방식입니다.
굉장히 심플하네요 ㅎㅎ
public void shareLine()
{
try {
String text = "line://msg/text/" + "메시지를 입력하세요";
text = text.replaceAll("\n", "");
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(Uri.parse(text));
startActivity(intent);
}catch (ActivityNotFoundException e)
{
//앱 미설치 시
Toast.makeText(this, getString(R.string.share_not_install_line), Toast.LENGTH_SHORT).show();
}catch (Exception e)
{
e.printStackTrace();
}
}카카오톡과 차이점이라면 공유 시 메시지가 바로 전송되지 않고, 위 화면처럼 입력만 자동으로 되는 것을 확인 할 수 있습니다.
따라서 별도로 전송버튼을 눌러줘야하는 번거로움이 있습니다
저는 라인을 거의 사용하지 않다 보니.. 어떠한 것들이 공유되는지 잘 모르겠네용..
이미지, 미디어, 링크 등도 공유할 수 있지 않을까 싶은데 여기선 그 내용을 생략하도록 하겠습니다 ㅠㅠ
앱 다운로드 : https://play.google.com/store/apps/details?id=com.handykim.nbit.everytimerfree
개발된 앱 정보 보기 : http://citynetc.tistory.com/146
2016/12/23 - [Programming/Android] - [Android]안드로이드 앱에 SNS공유 기능 넣기(with 인스타그램 링크)
2016/12/22 - [Programming/Android] - [Android]안드로이드 앱에 SNS공유 기능 넣기(with 트위터 링크)
2016/12/21 - [Programming/Android] - [Android]안드로이드 앱에 SNS공유 기능 넣기(with 페이스북 링크)
2016/12/20 - [Programming/Android] - [Android]안드로이드 앱에 SNS공유 기능 넣기(with 카카오링크)
반응형'Development > Android' 카테고리의 다른 글
[안드로이드]AlarmManager cancel() 안먹힐 때 보세요~ (2) 2018.06.05 [안드로이드]DDMS db에러 100% 해결법 (0) 2018.04.24 [안드로이드] 6.0/7.0 버전에 대응하는 방해금지 권한 허용 (0) 2017.10.24 [안드로이드]커스텀 다이얼로그 해상도 비율에 맞게 크기 조절하기 (0) 2017.09.29 [Android]안드로이드 - 앱을 설치할 수 없음 505에러 뜨는 원인 (0) 2016.12.24 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 인스타그램 링크) (9) 2016.12.23 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 트위터 링크) (1) 2016.12.22 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 페이스북 링크) (6) 2016.12.21 [Android]안드로이드 앱에 SNS공유 기능 넣기(with 카카오링크) (2) 2016.12.20 [Android]SQLite db에 이미지(비트맵,Drawable) 저장(읽기,쓰기) 하는 법 (3) 2016.11.03