我有一个基于作业类型的android应用程序,它开始活动X或Y。现在,如果我有一系列作业,例如X1,X2,Y1,X3,Y2我的应用程序将调用活动X。当用户从该活动提交时,将再次启动同一活动。接下来,当他再次提交活动Y时,需要开始。我在android设备中看到一个弹出窗口,要求使用我的android应用程序名称的2个选项进行“完全使用”。我不想看到这个弹出窗口。这就是我开始活动的方式。 if(DataType.X.equals(transaction)){ Intent i = new Intent ( "andro…

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

我是Android新手。我试图从与MainActivity不同的类中引用按ID的视图。 注意:我的应用程序只有一个活动。 主要活动: public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState)//Activity Oncreate callback { super.onCreate(savedInstanceState); setContentVi…

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

我正在尝试在android模拟器(2.3.3)上创建pdf打开器,但是每次我运行它都会返回Activitynotfound异常。我检查了包名和类名,它是正确的。我在Android开发中也很新。这是代码! 公共类PdfViewerActivity扩展了Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main…

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

我正在与网站API结合制作一个应用程序,并在该应用程序中创建了一个用于处理OAuth身份验证和API调用的类。现在,我如何能够实例化该类中的对象,并在各种Activity中共享该对象?我很确定在这种情况下最好的做法是什么。 谢谢一群! 解决方案如下: 您可以创建Application的子类,然后在其中存储授权模块。您在该过程中的所有活动都可以访问。 您只需要在清单中声明Application子类,它将被实例化而不是默认值。 从Activity中,您将调用getApplication()并将其强制转换为正确的子类类型…

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

Gradle Build成功,但是当我尝试运行我的应用程序时,出现以下错误: Error:Your app has more methods references than can fit in a single dex file. See https://developer.android.com/tools/building/multidex.html 在我的应用程序中实现了“使用Google帐户登录”功能后,我就知道了。 我为什么得到这个?我不了解此问题以解决此问题。你们有没有解决的办法? 编辑 我遵循了步骤…

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

我的MainActivity在某些设备上的启动时间很长,因此我想使用启动画面并通过MainActivity上的功能触发它以完成操作。 我将SplashActivity用作启动器,然后加载MainActivity。当我在SplashActivity中设置它时,此方法有效,但我的SplashActivity突然结束,并且在冷启动时仍然出现黑屏,然后启动应用程序主循环。 下面的代码将很快结束启动屏幕,并在运行MainActivity时仍会出现很长的冷启动空白屏幕。 我知道这也适用于超时/计时器,就像我在大多数答案中看到的…

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

我通过编程定义了许多ImageView,它们在数组中的位置如下: const1Positions = arrayOf( Point(dpToPx(349), dpToPx(258)), Point(dpToPx(491), dpToPx(302)), Point(dpToPx(495), dpToPx(429)), Point(dpToPx(669), dpToPx(524)), Point(dpToPx(600), dpToPx(618)) ) 这是 dpToPx: fun Activity.dpToPx(dp:…

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

我正在尝试从我的首选项屏幕启动一项活动,非常感谢您的帮助。这是我一直在玩的一些代码。 Preference customerPref2 = (Preference) findPreference("community"); customerPref2.setOnPreferenceClickListener(new OnPreferenceClickListener() { public boolean onPreferenceClick(Preference preference) { Toast.makeTex…

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

我正在尝试从适配器中传递一个意向,并将其添加到我的 Activity 中。 每当我这样做时,它都会转到,否则会进入条件。 它没有得到值,我也不是为什么。当我在其他其他 Activity 中尝试相同的代码时,它可以很好地工作,但是在此 Activity 中,它总是在意图中给出空值。 我知道如何获得和传递意图的答案很多,但就我而言,它在一项 Activity 中不起作用,我也不知道为什么。 我的适配器类: holder.getSurvey.setOnClickListener(new View.OnClickListe…

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

我有两个活动。选择RecyclerView中的某个项目后,它将带用户进入第二个活动,并使用相关的RecyclerView项填充详细信息。 在第二个RecyclerView活动中,有一个Spinner。根据微调器中选择的项目,在第二个活动中,不同的RecyclerViews对用户可见/不可见。 我如何使它起作用,以便从第一个活动发送信息以命令微调器执行操作?This is how Second Activity looks SecondActivity.java public class SecondActivity…

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