2012-02-23 7 views
3

私はニュースリーダータイプのアンドロイドアプリを開発しています。このアプリのユーザーはFacebookやTwitterで好きなニュースリンクを共有できます。リンク共有施設はaddThisアンドロイドライブラリによって提供されています。今、私はリンクを投稿するときに署名を追加したい( "MyNewsReaderApp経由で共有")。しかし、署名文字列を追加するオプションはありません。私はニュースの説明で署名文字列を追加したくありません。助けてください。addThis android appに署名を追加

答えて

0

アプリケーションに署名jarファイルを追加して、ユーザーから署名を取得する必要があります。その署名はあなたのSDカードに保存することができます。

String fileName; 

静的ビットマップビットマップ。 プライベートstatic 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); 


} 

これは、あなたの努力のためbiz.binarysolutions

+0

おかげネアシュから購入することができますが、これは私が望んでいた解決策ではありません署名アプリを追加andjarファイルにコードです。私は彼の署名を加えるためのオプションをユーザに与えたくない。投稿されたリンクの最後に単純な文字列を追加するだけで、リンクビューアはどのアプリからリンクが共有されているかを確認できます。 BlackBerryから電子メールを送信すると、「BlackBerryから送信された」という行が添付されます。私はこのような機能を実装したい。他の提案はどうですか? – orchidrudra

関連する問題