بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
اینتنت ارسال عکس به تلگرام و...
اگه میشه بگید اینتنت ارسال عکس به تلگرام و... از پوشه ی Drawable . در ضمن من سی دی های استاد و نگرفتم پول کم دارم لطفا بگید طریقشو.....
برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال
Hossein Lamei Ramandi
10 سال پیش
+1
0
ببین با این کد کارت راه میوفته
Intent shareIntent =newIntent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.setType("image/png");Uri uri =Uri.parse("android.resource://your package name/"+R.drawable.ic_launcher);
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
shareIntent.putExtra(Intent.EXTRA_TEXT,"Hello, This is test Sharing");
startActivity(Intent.createChooser(shareIntent,"Send your image"));
پاسخ به سوال
آرش
10 سال پیش
0
0
نه کار نکرد عکسی ارسال نمیشه میره تلگرام ولی ارسال نمیشه تو رو خدا اگه بلدید راهنمایی کنید.....
پاسخ به سوال
Hossein Lamei Ramandi
10 سال پیش
+1
0
این پرمیشن هارو بزار
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
کد ها:
package com.creators.testShare;
import java.io.File;
import java.io.FileOutputStream;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
public class MainActivity extends Activity {
ImageView img;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
img = (ImageView)findViewById(R.id.imageView1);
(Button) btn = (Button)findViewById(R.id.btn);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
String fileName = "image.jpg";
img.setDrawingCacheEnabled(true);
Bitmap bitmap = img.getDrawingCache();
try
{
FileOutputStream ostream = MainActivity.this.openFileOutput( fileName, Context.MODE_WORLD_READABLE);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, ostream);
ostream.close();
}
catch (Exception e)
{
e.printStackTrace();
}
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/*");
share.putExtra(Intent.EXTRA_SUBJECT, "Great photo!");
share.putExtra(Intent.EXTRA_STREAM, Uri.fromFile( new File( MainActivity.this.getFileStreamPath( fileName).getAbsolutePath())));
startActivity(Intent.createChooser(share,"Share via")); }
});
}
}
پاسخ به سوال
Criss
10 سال پیش
+2
0
اینجارو تست کنید < نتیجه رو اعلام کنید <
Bitmap bm =BitmapFactory.decodeFile(file.getPath());
intent.putExtra(Intent.EXTRA_TEXT,Constant.SHARE_MESSAGE
+Constant.SHARE_URL);String url=MediaStore.Images.Media.insertImage(this.getContentResolver(), bm,"title","description");
intent.putExtra(Intent.EXTRA_STREAM,Uri.parse(url));
intent.setType("image/*");
startActivity(Intent.createChooser(intent,"Share Image"));
http://developer.android.com/training/sharing/send.html
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .