انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دانلود منیجر (برنامه نویسی اندروید)

دانلود منیجر (برنامه نویسی اندروید)

#2
یا اگه آدرس نگیره از کاربر ,داخل یک آدرسی که داخل برنامه نویسی تعیین میشه بریزه.

نمونه کد ها بصورت زیر هستند:

کد پی‌اچ‌پی:
public class MainActivity extends Activity {
 
   private long enqueue;
 
   private DownloadManager dm;
 
 
   @Override
    public void onCreate
(Bundle savedInstanceState) {
 
       super.onCreate(savedInstanceState);
 
       setContentView(R.layout.activity_main);
 
 
       BroadcastReceiver receiver = new BroadcastReceiver() {
 
           @Override
            public void onReceive
(Context contextIntent intent) {
 
               String action intent.getAction();
 
               if (DownloadManager.ACTION_DOWNLOAD_COMPLETE.equals(action)) {
 
                   long downloadId intent.getLongExtra(
 
                           DownloadManager.EXTRA_DOWNLOAD_ID0);
 
                   Query query = new Query();
 
                   query.setFilterById(enqueue);
 
                   Cursor c dm.query(query);
 
                   if (c.moveToFirst()) {
 
                       int columnIndex c
                                
.getColumnIndex(DownloadManager.COLUMN_STATUS);
 
                       if (DownloadManager.STATUS_SUCCESSFUL == c
                                
.getInt(columnIndex)) {
 
 
                       }
 
                   }
 
               }
 
           }
 
       };
 
 
       registerReceiver(receiver, new IntentFilter(
 
               DownloadManager.ACTION_DOWNLOAD_COMPLETE));
 
   }
 
 
   public void onClick(View view) {
 
       dm = (DownloadManagergetSystemService(DOWNLOAD_SERVICE);
 
       Request request = new Request(
 
               Uri.parse("http://shopingandroid.ir/app/music.mp3"));
 
       enqueue dm.enqueue(request);
 
       
        
    
}
 
 
   public void showDownload(View view) {
 
       Intent i = new Intent();
 
       i.setAction(DownloadManager.ACTION_VIEW_DOWNLOADS);
 
       startActivity(i);
 
   }

پاسخ


پیام‌های این موضوع
دانلود منیجر (برنامه نویسی اندروید) - توسط shahramm - ۱۳۹۵/۰۲/۲۴, ۱۱:۵۲ ب.ظ
RE: دانلود منیجر - توسط shahramm - ۱۳۹۵/۰۲/۲۵, ۱۱:۱۱ ق.ظ
RE: دانلود منیجر - توسط shahramm - ۱۳۹۵/۰۲/۲۶, ۰۷:۲۶ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان