md98

توسعه دهنده اندروید
  • تعداد ارسال ها

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

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

اعتبار در انجمن

1 Neutral

درباره md98

  • درجه
    توسعه دهنده فعال
  • تاریخ تولد
  1. با سلام خدمت همه دوستاندو سوال داشتم:1. در کد نویسی قطعه کدی دارم که می خوام زمانی که روی یک آیتم از popupMenu کلیک شد عنوان آن تغییر کندجستجو های زیادی در اینباره کردم ولی به نتیجه ای نرسیدمقطعه کد popupMenu private void showPopupMenu(View view, int position) { // inflate menu final PopupMenu popup = new PopupMenu(mContext, view); final MenuInflater inflater = popup.getMenuInflater(); inflater.inflate(R.menu.menu_album, popup.getMenu()); popup.setOnMenuItemClickListener(new MyMenuItemClickListener(position, view)); popup.show(); } /** * Click listener for popup menu items */ class MyMenuItemClickListener implements PopupMenu.OnMenuItemClickListener { private int position; private View view; public MyMenuItemClickListener(int position, View view) { this.position = position; this.view = view; } @Override public boolean onMenuItemClick(MenuItem menuItem) { switch (menuItem.getItemId()) { case R.id.action_add_favourite: dataSource = new DataSource(mContext); if (!dataSource.BookIsFav(position)) { menuItem.setTitle(R.string.str_action_del_favourite); dataSource.BookFav(position); Toast.makeText(mContext, R.string.str_action_add_favourite, Toast.LENGTH_SHORT).show(); } else { menuItem.setTitle(R.string.str_action_add_favourite); dataSource.BookNoFav(position); Toast.makeText(mContext, R.string.str_action_del_favourite, Toast.LENGTH_SHORT).show(); } return true; case R.id.action_index: Toast.makeText(mContext, menuItem.getTitle() + "", Toast.LENGTH_SHORT).show(); return true; default: } return false; } } 2. چگونه لیست Recyclerview که در فرگمنت هست رو رفرش کنم؟ناگفته نماند که در اینباره هم جستجو های فراوانی کردم و هر کدام را زدم اجرا نشدمثل adapter.notifyDataSetChanged(); ممنون میشم هر چه زودتر به سوالات بنده پاسخ دهیدبا سپاس
    با سلام 54 مگ گذاشتین برای دانلود ولی هنگام extract کردن faild میده !!!!
  2. ظاهرا لینک خرابه!!!
  3. با سلام خدمت دوستان در مورد خواندن pdf در برنامه اندرویدی خیلی جستجو کردم ولی به نتیجه های زیر رسیدم: 1. خواندن در webview که کدش در زیر آمده 2. استفاده از کتابخانه آن که هر کاری کردم pdf لود نشد 3. استفاده از نرم افزار های pdf خوان در برنامه اینرو گفتم که دوستان نگن تاپیک تکراریه! هرچی گشتم به نتیجه ای نرسیدم. کد مربوط به webview: [shcode=java] webview = (WebView) findViewById(R.id.webView); webview.loadUrl("file:///android_asset/1/2.pdf"); webview.getSettings().setBuiltInZoomControls(true) ;//show zoom buttons webview.getSettings().setSupportZoom(true); [/shcode] خیلی کارم عجله اییه. ممنون میشم دوستان یک لینک، سورسی که کار کنه ارائه بدند. ضمنا در stackoverflow هم گشتم
  4. از shape هم استفاده کردم منتها بازم با اینکه در سایز های مختلف تصویر گذاشتم بازم جور در نمیاد!
  5. ممنون و تشکر از توجهتون اون شکلک ها عکس هستند من عکسهاشو براتون در ضمیمه میذارم اگه تونستید در مورد MVC اون بخش هایی به کار من بیاد هم ی توضیحی بدین ممنون میشم بازم تشکر
  6. کسی از دوستان نمیدونه چطور زمانیکه یک گرافیک خاص یا بهتر بگم یک عکسی که می خواهیم جاهای مختلفش قابلیت کلیک داشته باشه. من خودم با GridLayout کار کردم ولی در سایزهای مختلف گوشی به نتیجه نرسیدم. همینطور با RelativeLayout. کسی نیست که کار کرده باشه؟
  7. با سلام خدمت همه؛ من ی برنامه ای دارم که نیازه توش عکسی که به پیوست فرستادم رو پیاده کنم همان طور که مشاهده می کنید هر کدام از دایره ها یک ImageView می باشد که من باید در صفحه به کار ببرم تا با کلیک کاربر بر روی ان عملیاتی انجام شود. می خواستم پیشنهاد دوستان در این باره را بدانم. در ضمن نمایش در تمامی سایز ها بدون بهم ریختگی تاکید شده با تشکر از همه
  8. سلام مجید آقا؛ اگه کار کردین و امکان داره یکمی در موردش توضیح بدین. چون من لینک فوق رو بازدید و دانلود کردم ولی در ایکلیپس خطا داد (خطای به امولیشنم داد که API 16) ممنون میشم
  9. با سلام خدمت همه دوستان؛ می خواستم ببینم کسی تا به حال روی خود فایل sqlite پسورد گذاشته؟ یعنی زمانی که می خواد فایل رو در sqlite Browser, sqlite expert,.... باز کنه پسورد بخواد. آیا کسی تا به حال انجام داده؟! لطفا اگه کسی از دوستان کار کرده تجربیاتش رو در اختیار بذاره خیلی ضروریه!! با تشکر
  10. با سلام خدمت همه دوستان می خواستم بدونم در برنامه اندرویدی می تونیم از تگ های svg و جی کوئری برای انیمیشن استفاده کرد یا نه؟ ممنون
  11. با سلام یک دیتابیسی دارم با سه جدول زمانی که کاربر به اینترنت وصل می شود و می خواهد دیتابیس خود را آپدیت کند فقط اون جداولی را کاملا آپدیت کنه (منظور کل دیتارو بررسی کنه) که من میگم برای اینکار چه راهکاری دارید؟ با تشکر
  12. از قطعه کد زیر می تونید استفاده کنید: [shcode=java] public void run() { this.setProgressBarIndeterminateVisibility(true); if (isInternetAvailable()) { new DownloadFileFromURL().execute(URL); } else { Update.this.setProgressBarIndeterminateVisibility(false); AlertDialog.Builder builder = new AlertDialog.Builder( getApplicationContext()); builder.setMessage( "لطفا تنظیمات نحوه دسترسی به حافظه داخلی و یا ارتباط با اینترنت را چک کنید. در مرحله بروز رسانی اختلالی رخ داده است.") .setTitle("خطا") .setPositiveButton(android.R.string.ok, null); Dialog dialog = builder.create(); dialog.show(); } } public boolean isInternetAvailable() { ConnectivityManager cm = (ConnectivityManager) this .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cm.getActiveNetworkInfo(); return (info != null && info.isAvailable() && info.isConnected()); } class DownloadFileFromURL extends AsyncTask { @Override protected void onPreExecute() { super.onPreExecute(); } @Override protected String doInBackground(String... f_url) { int count; try { URL url = new URL(f_url[0]); URLConnection conection = url.openConnection(); conection.connect(); // getting file length int lenghtOfFile = conection.getContentLength(); // input stream to read file - with 8k buffer InputStream input = new BufferedInputStream(url.openStream(), 8192); // Output stream to write file OutputStream output = new FileOutputStream("data/data/" + getApplicationContext().getPackageName() + "ِDatabaseName"); byte data[] = new byte[1024]; long total = 0; while ((count = input.read(data)) != -1) { total += count; // publishing the progress.... // After this onProgressUpdate will be called publishProgress("" + (int) ((total * 100) / lenghtOfFile)); // writing data to file output.write(data, 0, count); } // flushing output output.flush(); // closing streams output.close(); input.close(); } catch (Exception exception) { Log.e("Error: ", exception.getMessage()); AlertDialog.Builder builder = new AlertDialog.Builder( getApplicationContext()); builder.setMessage( "لطفا تنظیمات نحوه دسترسی به حافظه داخلی و یا ارتباط با اینترنت را چک کنید. در مرحله بروز رسانی اختلالی رخ داده است") .setTitle("خطا") .setPositiveButton(android.R.string.ok, null); Dialog dialog = builder.create(); dialog.show(); } return null; } protected void onProgressUpdate(String... progress) { } @Override protected void onPostExecute(String file_url) { Update.this.setProgressBarIndeterminateVisibility(false); } } [/shcode]
  13. درمورد Gson: gson یک کتابخونه برای json هستش که کار serialize و deserialize کردن به json رو انجام میده
  14. با سلام خدمت همه دوستان. یک فایل json در سرور قرار دادم و آن در لیست ویو نمایش دادم. اگه کسی با Gson کار کرده طریقشو بگه (واضح) می خوام اول json در دیتابیس ذخیره بشه بعد از اونجا نمایش بدم. کسی اگه می دونه لطفا کمک کنه. اگه سورس کدش هم باشه که چه بهتر! با تشکر src.zip