2013. 6. 28. 15:29

https://github.com/kakao/kakaolink-android


위 링크에서 KakaoLink.java를 받아 자신의 패키지에 넣고


메세지&링크주소 보내기

public void sendKakaoMsg()

{

// check, intent is available.

if (!kakaoLink.isAvailableIntent())

return;


try

{

kakaoLink.openKakaoLink(this, //activity

"http://newkie.tistory.com", //url

"뉴키의 티스토리.", //message

getPackageName(), //appid

getPackageManager().getPackageInfo(getPackageName(), 0).versionName, //appver 

"NewkieApp", //appname

"UTF-8"); //encoding

}

catch (NameNotFoundException e1)

{

e1.printStackTrace();

}

}


이미지(sdcard에 저장된 것) 보내기. imgName은 해당 이미지 파일 경로(Environment.getExternalStorageDirectory().getAbsolutePath()까지 모조리)

void sendKakaoImage(String imgName) {

Uri dataUri = Uri.parse(imgName);

Intent intent = new Intent(Intent.ACTION_SEND);

intent.setType("image/*");

intent.putExtra(Intent.EXTRA_STREAM, dataUri);

intent.setPackage("com.kakao.talk");

startActivity(intent);

}


함수호출하면 카톡이 실행되고 보낼 친구를 선택한 후 전송하면 끝.


'안드로이드' 카테고리의 다른 글

안드로이드 네이버 지도 API 분석중  (0) 2013.08.05
WheelView(WheelPicker) Click Event  (0) 2013.07.01
EditText 키보드 imeOptions  (0) 2013.05.22
안드로이드 sqlite  (0) 2013.05.10
AndEngineExtensionSet  (0) 2013.03.26
Posted by newkie