ورود

View Full Version : معرفی نرم افزار به عنوان دریافت کننده ی تکست



roboman78
پنج شنبه 17 اردیبهشت 1394, 16:55 عصر
سلام
برای اینکه نرم افزارمونو به عنوان دریافت کننده ی فایل تکست در مقابل اینتنت اشتراک معرفی کنیم باید چی کار کنیم
؟؟

roboman78
پنج شنبه 17 اردیبهشت 1394, 20:52 عصر
فکر کنم باید تو منیفست یه چیزی وارد کنم
اگه کسی میدونه بیزحمت اینجا بنویسه

parniaznet
جمعه 18 اردیبهشت 1394, 00:31 صبح
متوجه منظورتون نشدم ، می خواید متن به اشتراک بزارید یعنی؟

roboman78
جمعه 18 اردیبهشت 1394, 01:41 صبح
نه میخوام نرم افزارو به عنوان دریافت کننده به اینتنت اشتراک بزارم
مثال
وقتی توی نرم افزار هایی که توشون جک دارن گزینه ی اشتراک رو میزنید لیست نرم افزارایی مثل وایبرو میاره میخوام نرم افزارم مثل اون وایبره بشه
یعنی توی لیست دریافت کننده ها باشه یعنی تو این لیست
130999

Raminab
جمعه 18 اردیبهشت 1394, 09:03 صبح
سلام

ببین این کد همونه که میخوای ؟


Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/html");
sharingIntent.putExtra(
android.content.Intent.EXTRA_TEXT,"Text To Share");
startActivity(Intent.createChooser(sharingIntent, "Share using"));



اگه فقط میخوای بره تو نرم اس ام اس یا ایمیل یا ... بگو شاید تونستم کمکت کنم :چشمک:

Raminab
جمعه 18 اردیبهشت 1394, 09:08 صبح
ببخشید این کده پروژه خودم بود تغییرش دادم :لبخند: خط دوم باید بشه :

sharingIntent.setType("text/plain");

dalmif
جمعه 18 اردیبهشت 1394, 09:19 صبح
نه دوست عزیز اینو نمی خواد.
می خواد توی منیفست یه کدی رو اضافه کنه که وقتی کسی از نرم افزاری خواست اشتراک گذاری کنه نرم افزار منو هم نشون بده تا وقتی روش کلیک کردی نرم افزار من باز شه و اون متن توی نرم افزار من وارد شه.

Raminab
جمعه 18 اردیبهشت 1394, 12:53 عصر
آهاااااا , به منیفستت قسمت intent filter این کدو اضافه کن :


<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="*/*" />



ینی اگه چیزی به intent filter اضافه نکرده باشی یه اینجور چیزی میشه :


<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="*/*" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

Raminab
جمعه 18 اردیبهشت 1394, 12:58 عصر
اینم لینک اگه خواستی بخون :
http://developer.android.com/guide/components/intents-filters.html

roboman78
جمعه 18 اردیبهشت 1394, 17:52 عصر
ممنوووووون دوستان گرامی:چشمک::تشویق::چشمک::چشم ::چشمک:

tux-world
جمعه 18 اردیبهشت 1394, 17:59 عصر
کد

<data android:mimeType="*/*" />
برای هر چیزی هستش و این ست کردن اشتباه. دوستمون میخواد فقط برای تکست باشه پس درستش اینه :



<data android:mimeType="text/*" />