我写了一个AsyncTask: public class AudioTransition extends AsyncTask <Void, Void, MediaPlayer> { private int goalID; private int milliseconds; private MediaPlayer tempPlayer; AudioTransition(int ID, int Milliseconds) { goalID = ID; milliseconds = (int)(((float…

2020年11月28日 0条评论 41点热度 阅读全文

我正面临一个问题,我不知道如何解决。 我正在使用Firebase Firestore检索我的确切物品。这可行。当我希望任务在自定义类中重新调优该项目时,就会出现问题。由于Firebase Firestore任务是异步的,因此它在完成之前返回null。 这是DataAdapter类中的代码: public Data infoFile(int position){ DocumentReference fileRef = getInfoFile(position); //Method that retrieves the…

2020年11月26日 0条评论 40点热度 阅读全文

是否有可能创建一个始终在后台运行并持续监听来自特定手机号码和特定格式的消息并采取必要措施的android应用程序?这是我必须唤醒远程PC的想法(请参阅上一个问题)。为此,我需要使用2部android手机,即手机A和手机B。手机B位于偏远地区,并且始终通过wifi连接到无线网络。它一直在听来自A的消息(来自A的SMS)。现在,如果A向B发送诸如“在PC上唤醒EE:00:B3:2F:56:12密码”之类的消息,则B应该在后台解析此消息并将魔术包发送到具有特定Mac地址的PC。这只是一个想法。是否可以创建这种应用程序? …

2020年11月22日 0条评论 32点热度 阅读全文

从https://github.com/youtube/yt-android-player得到了代码 修改了VideoListDemoActivity.java以在AsyncTask中使用JSON动态加载视频列表: /* * Copyright 2012 Google Inc. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file exc…

2020年10月11日 0条评论 38点热度 阅读全文

我有一个要在后台线程上执行的方法: public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); foo(); } public static void foo(){ AsyncTask.execute(() -> { // perform some object cr…

2020年10月8日 0条评论 36点热度 阅读全文

我试图在AsyncTask上获取一个xml文件并在ListActivity上显示结果。 问题是,通过调试,当我到达“ doc = db.parse(xml);”行时系统挂起,再也不会回来。 在Activity Thread上执行了“ pause”,并显示了以下stacktrace 堆栈跟踪 OSNetworkSystem.read(FileDescriptor, byte[], int, int) line: not available [native method] BlockGuard$WrappedNetwo…

2020年10月6日 0条评论 35点热度 阅读全文

我有这个AsyncTask类的问题: public class DownloadPDFTask extends AsyncTask<String, Void, File> { private Context mContext; private String mDownloadDIR = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS).toString(); public DownloadPDFT…

2020年9月25日 0条评论 32点热度 阅读全文

我有一些从服务执行的AsyncTask类: public class DownloadTask extends AsyncTask<Void, Integer, Boolean { @Override protected Boolean doInBackground(Void... arg0) { // do something publishProgress(i); } @Override protected void onProgressUpdate(Integer ... progress) { if(…

2020年9月8日 0条评论 37点热度 阅读全文
Android

返回List 的房间查询将冻结应用程序

我尝试使用以下代码从数据库中加载一些数据并将其显示在活动中: PhoneNumberViewModel phoneNumberViewModel = new ViewModelProvider(WorksideContactCard.this).get(PhoneNumberViewModel.class); phoneNumberViewModel .getPhoneNumbersById(contactID) .observe(this, numbers -> { phoneNumberList = nu…

2020年9月2日 0条评论 30点热度 阅读全文

我正在尝试编写一个应用程序,该应用程序可以访问由我的 friend 开的一个 Jest 网页,用户可以在其中为愚蠢的事情互相“加奖”。一个例子是该站点的所有者给了另一个 friend ,我称其为bob一块名为“password genius”的勋章,其描述为“忘记了他的MIT录取密码,而且一般来说都不擅长使用密码”。奖牌以JSON格式检索,上面的示例是[...other medals....,{"medalid":"21","uid":"bob","title":"Password Genius","descrip…

2020年8月22日 0条评论 22点热度 阅读全文