جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'android'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

  • پروژه اندروید
    • سورس پروژه اندروید
    • کامپوننت های اندروید
    • کتابخانه های اندروید
  • آموزش اندروید
    • فیلم آموزشی کاربردی
    • مقالات آموزشی اندروید
  • گرافیک موبایل
    • قالب طراحی اپلیکیشن
  • اپلیکیشن های اندروید
    • کاربردی
    • کسب و کار
    • آموزش
    • کتاب‌ها و منابع
    • ویدئو و رسانه
    • بازی‌

تقویم ها

  • Community Calendar

65 نتیجه پیدا شد

  1. با سلام خدمت دوستان دوستان میشه راهنمایی بفرمایید که چطور می تونم الرت دیالوگ سفارشی که فایلش رو ضمیمه کردم ایجاد کنم. ممنون
  2. سلام ، من هر پروژه ای که با اندروید استودیو ازش خروجی میگیرم ، فقط و فقط روی گوشی هایی که 7.1.1 هستن ران میشه ، درحالی ک موقع ساخت پروژه پایین ترین لول api هم انتخاب میکنم ، یعنی با هر نوع api که فکرشو کنین امتحان کردم اما بازم نتیجه نداد ، کسی میدونه مشکل کجاس؟
  3. سلام. نرم افزاری که تراکنش داره و تو بازار بره ایا پورسانت میگیره و واریزیش چطوره؟؟ ایا میشه نرم افزارو مستقیم به بانک خودم متصل بدم؟؟
  4. سلام. وقت بخیر. من یه برنامه اندروید درست کردم و داخلش با alarm-manager قرار دادم که یه کاری هر مثلا1 ساعت یکبار انجام بشه. الان درست کار میکنه و حتی اگر موبایل روشن خاموش بشه بازم کار میکنه. ولی اگر کاربر برنامه هایی که حافظه رم رو پاک میکنن(برنامه های غیرضروری یا باز) مثلا (Clean Master- Space Cleaner & Antivirus) یا اگر از تنظیمات رم گزینه پاک کردن، اجرا کنه alarm-manager دیگه کار نمیکنه و تا برنامه دوباره باز نشه شروع به کار نمیشه. راهی هست که بشه این مشکل رو حل کرد باسپاس Intent alarmIntent = new Intent(getActivity(), ReceiverUpdateData.class); AlarmManager manager = (AlarmManager) getActivity().getSystemService(Context.ALARM_SERVICE); manager.setInexactRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), Integer.parseInt(newValue.toString())*60*1000, PendingIntent.getBroadcast(getActivity(), 0, alarmIntent, 0));
  5. سلام دوستان من یک چند مدتیه که هر چی کتابخانه به پروژه ام اضافه میکنم در بخش دیپندنسی ، همیشه با پیغام زیر مواجه میشم، فرقی هم نداره برای همه ی کتابخانه ها این اتفاق میقته. ضمن اینکه سرعت اینترنتم بسیار عالی هست. پراکسی رو هم امتحان کردم؛ از قندشکن هم استفاده کردم ولی فایده ای نداره. در صورتیکه من قبلا به همین پروژه براحتی کتابخونه ادد میکردم. دوستان خواهش میکنم کمک کنید، چجوری از دست این خطا راحت بشم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
  6. ios

    سلام .به یک توسعه دهنده اپلیکیشن مسلط به ساخت اپلیکیشن برای اندروید و ios در یک شرکت معتبر نیاز دارم . لطفا در صورت داشتن شرایط به من پیام بدید
  7. سلام. من فایل های php ارتباط با سرورمو اپلود کردم در فایل public html و داخل برنامه هم ک url ست کردم برای ارتباط با سرور. الان یک مشکلی ک دارم بحث امنیته. مثلا ما تو وب سایت بحث کوکی ها و سشن ها رو داریم. تو اندروید برای امنیت باید چیکار کنیم؟؟ در ضمن مثلا فرض کنید url من https://www.android.com/app/register.php . حالا شما فرض کنید یه هکر براحتی میتونه ب این صفحه دسترسی پیدا کنه دیتا اینرزت کنه در دیتابیس. یا کلا در این ادرس https://www.android.com/app/ ب تمام فایل ها میتونه دسترسی پیدا کنه.
  8. سلام یه برنامه کتاب الکترونیکی نوشتم که همه چیش درست کار میکنه فقط تو قسمت جستجوش گیر کردم. تو برنامه از sqlite برای دیتابیس استفاده کردم که شامل یه table هست .برنامه 4 قسمت داره که واسه هر قسمت یه اکتیویتی ساختم که با استفاده از لیست ویو اطلاعاتو نشون میده . تو قسمت جستجو نمیتونم آیتم رو به اکتیویتی مورد نظر پاس بدم .نمیدونم اصلا امکانش هست یا نه راستش این اولین برنامم هستش ممنون میشم راهنماییم کنیید. import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.view.WindowManager; import android.widget.AdapterView; import android.widget.EditText; import android.widget.ListView; import android.widget.RadioButton; import android.widget.RadioGroup; import android.widget.SimpleAdapter; import android.widget.Toast; import java.util.HashMap; import java.util.List; import uk.co.chrisjenx.calligraphy.CalligraphyContextWrapper; public class search extends AppCompatActivity { private DatabaseHandler db; private ListView resultListView; private List<HashMap<String , Object>> resultBooks; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_search); getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL); resultListView = (ListView) findViewById(R.id.resultListView); db = new DatabaseHandler( getBaseContext() ); db.open(); if( db.getScreenState() == 1 ) { getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } db.close(); } public void onBtnFindClick( View v ) { resultListView.setAdapter(null); RadioGroup rGroup = (RadioGroup) findViewById(R.id.rgItems); int selected_item_id = rGroup.getCheckedRadioButtonId(); RadioButton rbTitle = (RadioButton) findViewById(R.id.rbSearchByTitle); RadioButton rbContent = (RadioButton) findViewById(R.id.rbSearchByContent); String search_by = ""; if( selected_item_id == rbTitle.getId() ) { search_by = "title"; } else if( selected_item_id == rbContent.getId() ) { search_by = "content"; } EditText etSearchKey = (EditText) findViewById(R.id.txtSearchKey); if( etSearchKey.getText().length() < 1 ) { Toast.makeText( getBaseContext() , getString(R.string.search_error_enter_text) , Toast.LENGTH_SHORT ).show(); return; } String key = etSearchKey.getText().toString().trim(); String[] keys = key.split("\\s+"); String query = search_by + " LIKE '%" + keys[0] + "%'"; StringBuilder sb = new StringBuilder(); for( int i = 1; i < keys.length; i ++ ) { sb.append( " OR " + search_by + " LIKE '%" + keys[i] + "%'" ); } query = query + sb.toString(); /* title LIKE '%ali%' OR title LIKE '%reza%' OR ... */ showResultOfSearch(query); } public void showResultOfSearch(final String query ) { db.open(); resultBooks = db.getTableOfResultsOfSearch( query ); db.close(); if( resultBooks.size() < 1 ) { Toast.makeText( getBaseContext() , getString(R.string.search_error_not_found) , Toast.LENGTH_SHORT ).show(); return ; } String[] from = { "title" , "fav_flag" , "see_flag" }; int[] to = { R.id.txtTitle , R.id.setFav , R.id.setSee }; SimpleAdapter adb = new SimpleAdapter( getBaseContext() , resultBooks , R.layout.tbl_content_list_row , from , to ); resultListView.setAdapter(adb); resultListView.setOnItemClickListener( new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Intent i = new Intent(getBaseContext(), book_content4.class); String my_id = resultBooks.get(position).get("id").toString(); i.putExtra("id", my_id); startActivity(i); overridePendingTransition(R.anim.fade_in, R.anim.fade_out); } } ); } protected void attachBaseContext(Context newBase) { super.attachBaseContext(CalligraphyContextWrapper.wrap(newBase)); } }
  9. سلام. دوستان من اپلیکیشنم رو در هیچ مارکتی نذاشتم. هم اکنون میخام پیغام اپدیت بفرستم برای کاربرا و اگر کاربر روی دکمه اوکی لمس کرد، نسخه جدید براش دانلود بشه و خودکار نصب بشه. من سمت سرور با php کار میکنم. چطور میتونم اپ رو در سرور اپلود کنم و چطور میتونم کاربرو هدایت کنم ک دانلود کنه؟؟
  10. سلام. من ی کلاس ساختم.وختی ازش استفاده میکنم برنامه صبر نمیکنه تا کار های داخل کلاس انجام بشه و بعد ادامه بده.سریع میره خط بعد(کار های کلاس هم انجام میشه.اما اول خط بعد بعدش خط های کلاس) من میخوام اول کار کلاس خودم انجام بشه و بعدش ادامه کد ها.ممنون عکس هم میذارم که بهتر گویای مطلبه.
  11. سلام دوستان والا بنده یه برنامه کاربردی در زمینه خودم دارم که این برنامه چیزی که خیلی رو اعصابه باید برای وصل شدن به سرورش چند بار گوشی رو شیک کرد شاید حدوده 8 الی 10 بار شیک محکم کرد که تا 100 درصد پر بشه و به سرور متصل بشه . من زیاد برنامه نویسی آندروید سر در نمیارم من کلی تحقیق کردم و با برنامه apk multi took دیکامپل کردم برنامه مورد نظر رو یه قسمتی تو پوشه res پیدا کردم به اسمه activity_shake_and_save ولی گویا بیشتر در زمینه محیط برنامه توضیح داده بود و چیزی به اسمه سنسور پیدا نکردم به نظرتون چی کار میشه کرد ممنون فایل به اسمه shake هم آپلود کردم براتون http://s5.picofile.com/file/8173821968/activity_shake_and_save.rar.html
  12. سلام دوستان من یه پروژه درسی دارم باید تا فردا برای استاد بفرستم ، خیلی هم راجبش تحقیق کردم ، یک نرم افزار اندروید باید بنویسم که با زدن یک دکمه شروع به مانیتورینگ حجم دیتای ارسالی و دریافتی از اینترنت کنه ، خب توی اینترنت سورس کد این بخش رو پیدا کردم MainActivity : package com.authorwjf; import android.app.Activity; import android.app.AlertDialog; import android.net.TrafficStats; import android.os.Bundle; import android.os.Handler; import android.widget.TextView; public class Main extends Activity { private Handler mHandler = new Handler(); private long mStartRX = 0; private long mStartTX = 0; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mStartRX = TrafficStats.getTotalRxBytes(); mStartTX = TrafficStats.getTotalTxBytes(); if (mStartRX == TrafficStats.UNSUPPORTED || mStartTX == TrafficStats.UNSUPPORTED) { AlertDialog.Builder alert = new AlertDialog.Builder(this); alert.setTitle("Uh Oh!"); alert.setMessage("Your device does not support traffic stat monitoring."); alert.show(); } else { mHandler.postDelayed(mRunnable, 1000); } } private final Runnable mRunnable = new Runnable() { public void run() { TextView RX = (TextView)findViewById(R.id.RX); TextView TX = (TextView)findViewById(R.id.TX); long rxBytes = TrafficStats.getTotalRxBytes()- mStartRX; RX.setText(Long.toString(rxBytes/1048576)); long txBytes = TrafficStats.getTotalTxBytes()- mStartTX; TX.setText(Long.toString(txBytes/1048576)); mHandler.postDelayed(mRunnable, 1000); } }; } main.xml : <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="16sp" android:textStyle="bold" android:gravity="center" android:paddingBottom="20dip" android:text="Traffic Stats Demo" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="14sp" android:textColor="#00ff00" android:gravity="center" android:text="Transmit MB" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="14sp" android:gravity="center" android:text="0" android:id="@+id/TX"/>" <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="14sp" android:textColor="#ff0000" android:gravity="center" android:text="Receive MB" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="14sp" android:gravity="center" android:text="0" android:id="@+id/RX"/> </LinearLayout> خب این نرم افزار خوب کار میکنه و دیتای ارسالی و دریافتی کل شبکه رو مانیتور میکنه ، اما یک مشکل داره وقتی برنامه رو میبندم و دوباره بازش میکنم کل مقادیر صفر میشه . تحقیق کردم و دیدم که باید از سرویس ها استفاده کنیم که بعد از بسته شدن نرم افزار هم بازم دیتا رو مانیتور کنه . این قسمتش رو نمیدونم که چجوری براش سرویس بنویسم ... ممنون میشم کمکم کنین ، و اینکه اگه سرویس نوشتیم چطور توی statusbar میتونیم با اینکه برنامه بسته هستش مقادیر رو مشاهده کنیم. خواهش میکنم راهنماییم کنین
  13. با سلاممن چند تا imageview دارم که وقتی روشون کلیک میکنم دستور info اجرا میشه اینم کدش: public class MainActivity extends Activity { Integer[] cardsArray{101,102,103,104,105,106,201,202,203,204,205,206}; int cardNumber =1; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); iv_11 =(ImageView)findViewById(R.id.iv_11); iv_12 =(ImageView)findViewById(R.id.iv_12); iv_13 =(ImageView)findViewById(R.id.iv_13); iv_14 =(ImageView)findViewById(R.id.iv_14); iv_11.setTag("0"); iv_12.setTag("1"); iv_13.setTag("2"); iv_14.setTag("3"); Collections.shuffle(Arrays.asList(cardsArray)); iv_11.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { theCard = Integer.parseInt((String) v.getTag()); info(iv_11, theCard); } }); iv_12.setOnClickListener(new View.OnClickListener() { @Override public void onClick (View v) { theCard = Integer.parseInt((String) v.getTag()); info(iv_12, theCard); }}); iv_13.setOnClickListener(new View.OnClickListener() { @Override public void onClick (View v) { theCard = Integer.parseInt((String) v.getTag()); info(iv_13, theCard); } }); iv_14.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { theCard = Integer.parseInt((String) v.getTag()); info(iv_14, theCard); } }); private void info(ImageView iv, int card) { if (cardNumber == 1) { firstCard = cardsArray[card]; if (firstCard > 200) { firstCard = firstCard - 100; } cardNumber = 2; iv.setEnabled(false); } else if (cardNumber == 2) { secondCard = cardsArray[card]; if (secondCard > 200) { secondCard = secondCard - 100; } cardNumber = 1; Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { calculate(); } }, 1000); } } وقتی متد info اجرا میشه متغییر های firstcard وsecendcard مقدار هایی رو دریافت میکنن.و اینم دستور if هستش: if (firstCard==secondCard){ } میخواستم بدونم چرا وقتی مقدار firstcard وsecendcard مساوی نیست دستور if اجرا میشه؟؟وقتی روی imageview ها با سرعت کلیک میکنم این اتفاق میفته ولی با کلاس log چک کردم firstcard وsecendcard مقدارشون متفاوت بود.
  14. سلام دوستان. من با متد get در کتابخونه والی یکسری داده رو میگیرم ، url من اینجوریه final String url=String.format("http://localhost/test/user.php?name=%1$s&lastname=%2$s&star_date=" +"%3$s&end_date=%4$s",name,lastname,star_date,end_date) ; تو بعضی گوشی ها داده ها درست ب سرور ارسال میشن ولی تو بعضی گوشی ها داده ها اینجوری بصورت ???? هستن. البته من در سمت سرور utf8 رو ست کردم و احتمالا باید گیر از سمت جاوا باشه. این مشکل در متد get اتفاق میفته و در متد post هیچ مشکلی ندارم و داده ها درست ارسال میشن. دوستان مشکلش چیه؟؟؟؟؟؟؟؟
  15. با سلام دوستان همونطور که اطلاع دارید اکثر برنامه های که مشابه هستن به احتمال زیاد کپی میشن. البته این رو هم در نظر بگیریم که ایده گرفتن با کپی کردن متفاوته. بگذریم... خب اگر شما همینطوری کدتون رو بنویسی و برنامتون رو بذاری واسه دانلود و کسی به فایل apk شما دسترسی داشته باشه کافیه با نرم افزار های decompiler کد شمارو ببینه. مثلا نمونه زیر رو ببینید : حالا بعد از فعال کردن ProGuard کدها رو ببینید چطور میشن : کدهای تصویر بالا چیزی هستن که کسی که میخواد apk شما رو دیکامپایل بکنه میبینه. قطعا خوندن اینجور کدها هم سخته و هم کار هرکسی نیست و وقت زیادی میخواد. حالا قطعا نمیشه گفت پاتک نداره این روش ولی برای شروع یکی از بهترین گزینه هاست. پیشنهاد میکنم حداقل کاری که میتونید بکنید رو اعمال کنید. حالا اگر دوستان روش های دیگه ای هم میدونن بگن. نکته : ( هر دو تصویر از Java Decompiler گرفته شده )
  16. سلام دوستان. من یک فرم دارم داخل اکتیویتی ک 10 تا اپشن داره که بر اساس اون کاربر میتونه جستجو بزنه. مثلا فرم نام و نام خانوادگی و شماره تلفن و تاریخ داره، کاربر میتونه فقط فیلد تاریخو پر کنه یا میتونه نام رو هم پر کنه یا اینکه همشو پر کنه، ب هر حال کوئری جستجو باید بر اساس این فیلدها انجام بگیره، من در سمت اندروید مشکلی ندارم و داده ها میره به سرور، اما مشکلم در بخش php هست، چجوری کوئری بزنم ؟؟؟ اگه بخام یکی یکی با if چک کنم که اگه فلان فیلد نال بود اینجوری کوئری بزن اگه فلانی خالی بود جور دیگه کوئری بزن ، برای وقتی ک فرم فیلدهای زیادی داره منطقی ب حساب نمیاد. ممکنه راهنمایی کنید؟؟؟؟
  17. سلام دوستان. چجوری میتونم ساعت رو در دیتابیس sqlite ذخیره کنم؟؟ منظورم اینه ک من یکسری داده دارم میخام وقتی ثبت دیتابیس شد، ساعتی ک کاربر داده رو ثبت میکنه هم در یک فیلد ثبت بشه. من یه فیلد با نوع TIME در دیتابیس گذاشتم، اما نمیدونم چجوری و با چه توابعی ساعت رو ذخیره کنم؟؟ در ضمن راهی هست ک ساعت واقعی ثبت بشه؟؟ یعنی اینکه اگه یه وقت کاربر ساعت گوشیشو تغییر داد، بازم تایم واقعی time zone ایران ثبت بشه ؟؟؟
  18. سلام.singleton دقیقا چیه و به چه دردی میخوره و اگر ی آموزش خوب درموردش دارید ممنون میشم معرفی کنید.
  19. با سلام خدمت اساتید عزیز من میخوام تو برنامم وقتی رو دکمه کلیک شد بیاد و از یک لینک اینترنتی عکس رو دانلود کنه و تنظیم کنه روی پس زمینه خوااااااهشا جواب بدید یه فیلم هم راجع به همین موضوع دیدم ولی آخرش ک خروجی گرفتم کار نکرد لطفا اگه میشه واضح و دقیق توضیح بدی
  20. سلام دوستان.من ی مشکلی دارم..برنامه من تو امولاتور خیلی خوب کار میکنه و اتصال به دیتابیس آنلاین داره..اما تو گوشی وقتی میخواد چیزی به دیتابیس ارسال کن فورس کلوز میده.ممنون میشم راهنمایی کنید.
  21. سلام. دوستان من در برنامه ام دو تا سطح دسترسی دارم، یکی مدیران و دیگری کاربران معمولی با دوتا پنل کاربری مدیر و پنل کاربری کاربر معمولی. در ابتدا کاربر معمولی ثبت نام میکنه و شماره موبایل و اسمش رو وارد میکنه، بعدش باید قبل ازینکه بتونه در برنامه وارد بشه ، باید توسط مدیر احراز هویت بشه و شماره موبایل و اسمش برای مدیر ارسال بشه. بعد مدیر یک کد برای کاربر میفرسته و میتونه وارد بشه. ممکنه راهنمایی کنید که چطور میتونم این بخش رو طراحی کنم؟؟؟چطور میشه در پنل کاربری مدیران، مدیر رو از وجود یک کاربر جدید مطلع کرد و چجوری با درخواست ثبت نام یک کاربر معمولی، مدیر رو مطلع کنم؟؟؟ برنامه نویسی سمت سرور رو با php انجام میدم.و از دیتابیس php my admin استفاده میکنم. خواهش میکنم راهنمایی کنید.
  22. سلام. من با استفاده از کلاس gpsTracker میخام موقعیت جاری کاربر رو دریافت کنم.اما در خروجی lat و long رو برای من صفر برمیگردونه؟؟؟؟؟؟؟؟؟؟ این کدی هست ک در اکتیویتی نوشتم. کد هایی که در اکتیویتی نوشتم ب همراه کلاس gpsTracker رو ضمیمه کردم. خواهش می کنم کمک کنید activity.txt GPSTracker.java
  23. با سلام من یه برنامه ی فروش اندروییدی نوشتم که اولین بار یه فایل sqlite رو از فولدر assets به محل سیستمی دیتابیس این برنامه کپی میکنه ، برنامه همیشه درست کار میکرده ولی تا حالا دو تا مشتری یه روز که دستگاه رو روشن کردن دیگه نتونستن لاگین کنن ، وقتی دیتابیس رو برای بررسی ذخیره کردم دیدم خالی شده، حتی هیچ table ای موجود نیست ، کاربر هم مطمئنا کاری مثل clear data نکرده ، نمیدونم چی باعث شده این اتفاق بیفته
  24. سلام خدمت دوستان یه برنامه میخام بنویسم که عددی رو بعنوان ورودی ثانیه بگیره و با زدن دکمه شروع، شمارش معغیر مجاز کنه اینم کدی هست که نوشتم ولی متاسفانه وارد برنامه هم نمیشه و پیغام unfortunately میده . ایراد کد من کجاست؟ public class MainActivity extends Activity implements View.OnClickListener { EditText editText = (EditText)findViewById(R.id.edittext); TextView textView = (TextView)findViewById(R.id.textView); Button button = (Button)findViewById(R.id.button); private CountDownTimer countDownTimer; private boolean timerStarted = false; private long startTime; private final long interval = 1 * 1000; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); int b = Integer.parseInt(editText.getText().toString()); int a = 1000; startTime = b * a; button.setOnClickListener(this); countDownTimer = new CountDownTimerActivity(startTime, interval); textView.setText(textView.getText() + String.valueOf(startTime/1000)); } @Override public void onClick(View v) { if (!timerStarted) { countDownTimer.start(); timerStarted = true; button.setText("STOP"); } else { countDownTimer.cancel(); timerStarted = false; button.setText("RESTART"); } } public class CountDownTimerActivity extends CountDownTimer { public CountDownTimerActivity(long startTime, long interval) { super(startTime, interval); } @Override public void onFinish() { textView.setText("Time's up!"); } @Override public void onTick(long millisUntilFinished) { textView.setText("" + millisUntilFinished/1000); } } }
  25. عرض سلام و خسته نباشید; آیا امکانش هست که به هرکدوم از آیتم های یک Spinner یک فونت جداگونه بدیم؟ (Android Studio) Spinner واسه معرفی و انتخابِ فونت هست،مثلا فونتِ آیتم اول Tahoma باشه , فونت آیتم دوم Arial و الی آخر...