آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

اینتنت ارسال عکس به تلگرام و...

آرش  10 سال پیش  10 سال پیش
0 0

 اگه میشه بگید اینتنت ارسال عکس به تلگرام و... از پوشه ی 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

نه کار نکرد عکسی ارسال نمیشه میره تلگرام ولی ارسال نمیشه تو رو خدا اگه بلدید راهنمایی کنید.....

0 0
بهتر بود این پیام رو بعنوان نظر میفرستادید که نظم تایپیک به هم نخوره (10 سال پیش)
+1 0
آیا عکس رو در ایمیج ویو نمایش میدید (10 سال پیش)
0 0
بله اینکار و میکنم (10 سال پیش)
0 0
معذرت میخام ولی نظر ارسال نشد (10 سال پیش)
0 0
ممنونم استاد (10 سال پیش)
پاسخ به سوال 
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")); }
});

}

}

0 0
لطفا عنوان سوالتون رو درست کنید (10 سال پیش)
پاسخ به سوال 
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

 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .