Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
2
Cevap
746
Tıklama
0
Öne Çıkarma
Android de Twitter Üzerinde Resim Paylaşmak - Çözüldü
S
13 yıl
Yüzbaşı
Konu Sahibi

beyler şöyle bir sorunum var oluşturduğum bitmap i ya da seçtiğim bir resmi twitter da paylaşmak istiyorum fakat "Image Could Not be loaded" hatası veriyor twitter. Anlayanlar bi bakabilir mi :
Kodlarım :

 
public class MainActivity extends Activity {

private static final int SELECT_PICTURE = 1;
private String selectedImagePath;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

Button btn=(Button)findViewById(R.id.button1);
btn.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,
"Select Picture"), SELECT_PICTURE);


TextView tv=(TextView)findViewById(R.id.textView1);
tv.setText(selectedImagePath);
}

});

Button btn2=(Button)findViewById(R.id.button2);
btn2.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {
// TODO Auto-generated method stub
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/*");
//shareIntent.putExtra(Intent.EXTRA_TEXT, "Body text of the new status");

shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse(selectedImagePath));
startActivity(Intent.createChooser(shareIntent, "Share image using"));
}
});
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}

public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode == RESULT_OK) {
if (requestCode == SELECT_PICTURE) {
Uri selectedImageUri = data.getData();
selectedImagePath = getPath(selectedImageUri);
}
}
}

public String getPath(Uri uri) {
String[] projection = { MediaStore.Images.Media.DATA };
Cursor cursor = managedQuery(uri, projection, null, null, null);
int column_index = cursor
.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
return cursor.getString(column_index);
}
}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi SecurityMJ -- 13 Ağustos 2012; 13:54:37 >

S
13 yıl
Yüzbaşı
Konu Sahibi

tamam beyler hallettim sorunun url nin başına file:// eklemek gerekiyormus



S
13 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: gandalff

< Resime gitmek için tıklayın >

niyetliyiz pampa



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.