Razieh Shahraki 49 ارسال شده در ۲۷ مهر ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۷ مهر ۱۳۹۲ در این اموزش میخواهیم متنی را تایپ کرده و آن را به اشتراک بگذاریم. در صفحه xml یک دکمه و یک کادر متنی قرار میدهیم(کد زیر) [shcode=xml] xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#31458882" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:text="p30droid" /> android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView1" android:layout_centerHorizontal="true" android:layout_marginTop="52dp" android:ems="10" /> android:id="@+id/btnShare" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/textView1" android:layout_below="@+id/editText1" android:layout_marginTop="58dp" android:text="Share" />[/shcode]و در فایل java کد زیر را قرار می دهیم. [shcode=java]package com.p30droid.share; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btnShare = (Button) findViewById(R.id.btnShare); final TextView txt = (TextView) findViewById(R.id.editText1); btnShare.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { Intent shareIntent = new Intent(Intent.ACTION_SEND); shareIntent.setType("text/plain"); shareIntent.putExtra(Intent.EXTRA_TEXT,txt.getText().toString()); shareIntent.putExtra(Intent.EXTRA_SUBJECT, "iran"); startActivity(Intent.createChooser(shareIntent, "اشتراک ...")); } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } } [/shcode] در کد فوق ابتدا کادر متنی و دکمه را معرفی کرده ایم تابعد از کلیک روی دکمه متن را به اشتراک بگذارد. برنامه را اجرا کرده و روی دکمه کلیک می کنیم، کادری باز شده و از شما می خواهد برنامه ای را که برای به اشتراگ گذاری می خواهید را انتخاب کنید برنامه های نمایش داده شده در کادر، برنامه هایی هستند که روی گوشی شما نصب شده اند. اجرای این برنامه در شبیه ساز شما را وارد قسمت پیام می کند که بدلیل نصب نبودن سایر برنامه هاست. خروجی به صورت زیر می باشد http://p30droid.com/Uploader/do.php?img=200[/img] 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mohammadi66 23 ارسال شده در ۳۱ شهریور ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۳۱ شهریور ۱۳۹۳ سلام استاد اگه میشه این آموزش رو بصورت محتوی محور آموزش دهید(به این صورت که اکتیویتی ما متشکل از لیست ویوی سفارشی باشد و با کلیک روی دکمه یا ایمیج ویوی اشتراک در هر ایتم این قابلیت انجام بگیرد.) متشکرم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۳۱ شهریور ۱۳۹۳ مالک گزارش اشتراک گذاری ارسال شده در ۳۱ شهریور ۱۳۹۳ سلامبرای این کار توی صفحه ای که ایتم های لیستت رو داری میچینی که چجوری باشه دکمه اشتراک هم میذاری .توی برنامه تعریفش میکنی و این کد و بهش اضافه میکنی وقت کنم اموزشش رو میذارم 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
barshahi 1 ارسال شده در ۱۵ آذر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۵ آذر ۱۳۹۳ من از این کد استفاده کردم و متن رو از دیتابیس گرفتم بار اول اجرا میشه مشکلی نداره ولی اگه بعدش دوباره بخوای اشتراکش کنی کلوز میشه! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
barshahi 1 ارسال شده در ۱۵ آذر ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۵ آذر ۱۳۹۳ مشکل رو پیدا کردم دیتابیسم رو تو متد onPause بسته بودم یادم رفته بود توی onResume بازش کنم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Rahaa 0 ارسال شده در ۳۰ فروردین ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۳۰ فروردین ۱۳۹۴ با سلام و خسته نباشید من تازه شروع به برنامه نویسی اندروید کردم و مبتدی هستم لطف میکنید دراین زمینه ها راهنماییم کنید و اگه میشه بفرمائید که از چه کدی و در کجا استفاده کنم: یک کتاب نوشتم که چنتا لیست داشت با تحقیق فراوان و شبانه روز بالاخره تونستم ExpandableListview رو برای لیست کتابم پیاده سازی کنم ک با کلیک برهر زیر عنوان وارد یک وب ویو میشه.. ولی یک مشکل پیش اومد برامتووی لیست ویو برای جستجو در عناوین مسئله ای نداشتم ولی در ExpandableListview نمیدونم چه کدی رو باید استفاده کنم! کدی که برای جستجو در لیست ویو استفاده میکردم این بود: کد .xml: [ltr] [ltr] android:id="@+id/editText1"[/ltr] [ltr] android:layout_width="match_parent"[/ltr] [ltr] android:layout_height="wrap_content"[/ltr] [ltr] android:layout_alignParentLeft="true"[/ltr] [ltr] android:layout_alignParentTop="true"[/ltr] [ltr] android:drawableRight="@android:drawable/ic_menu_search"[/ltr] [ltr] android:ems="10"[/ltr] [ltr] android:hint="کلمه مورد نظر را وارد کنید" >[/ltr] [ltr] [/ltr] [ltr] [/ltr] [ltr] [/ltr] و کد activity: [align=left] @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_2); adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, str); setListAdapter(adapter); EditText ed = (EditText) findViewById(R.id.editText1); ListView lv = (ListView) findViewById(android.R.id.list); lv.setTextFilterEnabled(true); ed.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { // TODO Auto-generated method stub } @Override public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { // TODO Auto-generated method stub } @Override public void afterTextChanged(Editable arg0) { // vaghti kar bar harfi vared kard josteju mikone : Activity_2.this.adapter.getFilter().filter(arg0); } }); }[/align] و اینکه برای لیست علاقه مندی ها واقعا همه روشهارو استفاده کردم ولی چون مبتدی هستم نتونستم درستش کنم و همچین نمیدونم چطور میشه متنی که در وب ویو قرار دادم رو به اشتراک بگذارم.. اگه میشه کمک کنید واقعا به اینا احتیاج دارم شبانه روز دارم تحقیق میکنم ممنون از لطفتون نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Rahaa 0 ارسال شده در ۱۰ اردیبهشت ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۰ اردیبهشت ۱۳۹۴ لطفا به سوال منم پاسخ بدید..خیلی احتیاجمه.. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mamad 1 ارسال شده در ۲ خرداد ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲ خرداد ۱۳۹۴ سلام اگه بخوام اشتراک گذاری فقط به پیامک یا وایبر محدود بشه و دیگه لیست نیاد چکار باید بکنیم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .