2012-02-23 16 views
3

뉴스 리더 유형의 Android 앱을 개발 중입니다. 이 앱 사용자는 Facebook 또는 Twitter에서 자신이 좋아하는 뉴스 링크를 공유 할 수 있습니다. 링크 공유 시설은 addThis android 라이브러리에서 제공됩니다. 이제 링크를 게시 할 때 서명을 추가하고 싶습니다 (예 : "MyNewsReaderApp를 통해 공유"). 그러나 서명 문자열을 추가 할 수있는 옵션은 없습니다. 뉴스 설명에 서명 문자열을 추가하고 싶지 않습니다. 도와주세요.addThis android app에 서명 추가

답변

0

응용 프로그램에 서명 jar 파일을 추가 한 다음 사용자의 서명을 얻어야합니다. 이 서명은 SD 카드에 저장하거나 원하는 위치에 저장할 수 있습니다. 즉, 해당 경로를 지정해야합니다.

String fileName; 

정적 비트 맵 비트 맵; 개인 정적 final int CAPTURE_REQUEST_CODE = 0;

/** 
* 
*/ 
Intent intent; 
private void startCaptureActivity() { 


    intent = new Intent("biz.binarysolutions.signature.CAPTURE"); 



    String keyFileName = "biz.binarysolutions.signature.FileName"; 
    String keyTitle  = "biz.binarysolutions.signature.Title"; 
    String keyStrokeWidth = "biz.binarysolutions.signature.StrokeWidth"; 
    String keyCrop  = "biz.binarysolutions.signature.Crop"; 
    String keyWidth  = "biz.binarysolutions.signature.Width"; 
    String keyHeight  = "biz.binarysolutions.signature.Height"; 

    fileName = Environment.getExternalStorageDirectory()+ "/imdad.png"; // set the file name (global write permissions) 
    //String title  = "Imdad app"; // optional, default is set in AndroidManifest.xml 
    int  strokeWidth = 10; // optional, default is 12 
    boolean crop  = false; // optional, default is true 

    // allowed units: px, dp, dip, sp, pt, mm, in 
    String width = "600dip"; // optional, default is max 
    String height = "300dip"; // same as above 

    intent.putExtra(keyFileName, fileName); 
    //intent.putExtra(keyTitle, title); 
    intent.putExtra(keyStrokeWidth, strokeWidth); 
    intent.putExtra(keyCrop, crop); 
    intent.putExtra(keyWidth, width); 
    intent.putExtra(keyHeight, height); 
    //Log.v("FILE SAVE ",fileName); 
    Button done=new Button(this); 
    done.setOnClickListener(new OnClickListener() { 

     public void onClick(View v) { 
      startActivityForResult(intent, CAPTURE_REQUEST_CODE); 

     } 
    }); 
// startActivityForResult(intent, CAPTURE_REQUEST_CODE); 


} 

는 서명 응용 프로그램을 추가 andjar 당신이 당신의 노력에 대한 biz.binarysolutions

+0

감사 레쉬에서 구입할 수있는 파일에 코드입니다, 그러나 이것은 내가 원하는 해결책이 아니다. 저는 사용자에게 서명을 추가 할 수있는 옵션을 제공하고 싶지 않습니다. 링크 게시자가 링크가 공유 된 앱을 볼 수 있도록 게시 된 링크의 끝에 간단한 문자열을 추가하기 만하면됩니다. BlackBerry에서 이메일을 보내면 "BlackBerry에서 보낸"행이 첨부됩니다. 나는 이것과 비슷한 특징을 구현하고 싶다. 다른 건 제발요? – orchidrudra

관련 문제