اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


mfg1372

کاربر عادی
  • تعداد ارسال ها

    6
  • تاریخ عضویت

  • آخرین بازدید

درباره mfg1372

  • درجه
    کاربر تازه وارد

آخرین بازدید کنندگان نمایه

109 بازدید کننده نمایه
  1. انتخاب فایل با ContentChooser

    دوستان از اینکه پست قدیمی رو میارم بالا عذرمیخوام.نمیخاستم پست جدید بزنم.چون ظاهرا خیلی ها این مشکل رو دارن و همینجا حلش بکنیم. تو اندروید 5 این موضوع کار نمیکنه تو Log ارور زیر میاد و بجای آدرس فایل مقدار خالی برمیگرده . java.lang.NullPointerException: name == null at java.io.File.<init>(File.java:150) at anywheresoftware.b4a.objects.streams.File.Size(File.java:121) at com.eboo.ocr.mainmenu._choose_result(mainmenu.java:644) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:169) at anywheresoftware.b4a.BA.raiseEvent(BA.java:153) at anywheresoftware.b4a.phone.Phone$ContentChooser$1.ResultArrived(Phone.java:843) at anywheresoftware.b4a.BA$4.run(BA.java:513) at anywheresoftware.b4a.BA.setActivityPaused(BA.java:398) at com.eboo.ocr.mainmenu$ResumeMessage.run(mainmenu.java:296) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5910) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1405) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1200) ضمنا من این کد رو هم به Manifest اضافه کردم . برای اندروید 4 خوبه کامل.برای اندروید 5 انتخاب از توی گالری هم خوبه.ولی اگر بجای گالری قسمت دانلودهای خود گوشی رو بزنه و از فایل منیجر استفاده نکنه و فایل انتخاب کنه کرش میکنه.کد زیر هم اضافه شده: AddPermission("android.permission.READ_EXTERNAL_STORAGE") راه حلی برای این مشکل دارین؟آیا براتون پیش اومده ؟ البته من فکر میکنم برای اندروید 5 نباید کد به این شکل باشه : UriString.StartsWith("content://com.android.providers.media.documents") اگر ممکنه راهنمایی کنین. ممنون
  2. مشکل HttpJob

    دوستای گلم سلام. من با یه ترفندی مشکل رو حل کردم.البته ظاهرا حل شده و اروری نداره.نمیدونم در آینده مشکل ساز میشه یا نه . تو سرویس HTTPULITS2 تو قسمت CompleteJob کد رو به شکل زیر عوض کردم.در واقع یه Try گذاشتم اگه تونستی کد رو انجام بده اگه نه هیچی .. کد هم به شکل زیره : Sub CompleteJob(TaskId As Int, success As Boolean, errorMessage As String) Try Dim job As HttpJob = TaskIdToJob.Get(TaskId) TaskIdToJob.Remove(TaskId) job.success = success job.errorMessage = errorMessage job.Complete(TaskId) Catch End Try End Sub بنظرتون امکان داری مشکلی پیش بیاد؟چون بنظر داره اوکی کار میکنه... البته این رو هم بگم که از کدهای آقا پژمان هم که زیر هست تو قسمت Activity_Pause استفاده کردم: StopService(HttpUtils2Service) CancelScheduledService(HttpUtils2Service)
  3. مشکل HttpJob

    برای تمامی اکتیویتی های دیگه اینکارو کردم ولی این یدونه رو بنا به دلایلی نمیتونم.ینی کاربر باید در حین انجام عملیات HTTPJOB کارهای دیگه هم انجام بده
  4. مشکل HttpJob

    ممنون از پاسخگویی همه دوستان . روشها رو تست کردم اما جواب فعلا نگرفتم.بزارید کل مسئله رو باهاتون در میون بزارم. به گفته ی آقا پژمان عمل کردم و کدهای زیر رو گذاشتم : ht.Release StopService(HttpUtils2Service) CancelScheduledService(HttpUtils2Service) خب تا اینجا کاربر به صحفه قبل برگرده دیگه اروری ظاهر نمیشه و مشکل تا اینجا حل میشه. من یه دکمه تو همون صفحه گذاشتم که اگر به هر دلیلی کاربر دچار مشکل شد و HTTPJOB وایستاد و حرکت نکرد ، با این دکمه اکتویتی یبار قطع و دوباره همون اکتیویتی لود بشه.ینی یجورایی رفرش بشه.(activity.finish و startactivity(me)) با اجرای کد بالا کل سرویس بسته میشه.من میخام سرویس های قبلی در حال اجرا کلا بسته بشه.حالا چه کاربر به یه اکتیویتی دیگه رفته و چه همون اکتیویتی دوباره لود بشه.
  5. مشکل HttpJob

    سلام دوستای عزیز من تو یه برنامه ای از HttpJob استفاده کردم که یکسری کارها رو از طریق وب و PHP انجام میده و برمیگردونه به برنامه. مشکل اینجاست که وقتی HTTPJob ارسال میشه و در همون لحظه کاربر اکتیویتی رو ترک میکنه و به صفحه دیگه ای میره جواب HTTPJOB همون لحظه برمیگرده به اکتیویتی جدید و ارور ظاهر میشه و کرش میکنه. چطور میتونم به محض خروج از اکتیویتی تمامی HTTPJOB های فعلی رو قطع کنم؟از MYHttpJob.Realeas استفاده کردم ولی جواب نداد.ممنون میشم راهنمایی کنید. سپاس
  6. سلام دوستای عزیزم. من میخوام از کتابخونه HTTPUTILS2 برای ارسال دستور استفاده کنم.به این شکل که درخواست به فایل 1.php ارسال بشه و وقتی من در فایل 1.php هرجا چیزی چاپ کردم مثلا echo "salam" برنامه اندروید کلمه salam رو بهم برگردونه. اما الان هر دستوری ارسال میکنم با کد زیر : Dim myhttp As HttpJob myhttp.Initialize("Sayhi",Me) myhttp.Download("https://mysite/android_hi.php") ارور Error: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate ظاهر میشه.با اینکه SSL سایت مشکلی نداره. چطور میتونم این ارور رو رفع کنم ؟ مرسی