草庐IT

activations

全部标签

java - 安卓工作室 : Using ImageButton to start new activity crashes the app

我正在设计一个主屏幕带有6个图像按钮的应用程序,所有这些按钮都会启动新的Activity。目前,当我按下按钮时,应用程序崩溃了。然而这很奇怪,因为我用常规按钮完成了这个项目并且它工作正常,而且我也做到了,所以当按下图像按钮时它只打印“已点击!”在你的屏幕上,这也工作正常,所以问题是开始一个新的Activity。MainActivity.javapackagecom.example.darren1.homemanagementsystem;importandroid.content.Intent;importandroid.os.Bundle;importandroid.app.Acti

Android:如何不断更新/将值从一个 Activity 传递到另一个 Activity ?

我几乎是在为一项Activity制作自定义倒数计时器,但在切换Activity时我很难不断更新该值。每次更改Activity时,我只能更新一次该值。例子:ActivityA->B(屏幕上默认为0,用户将值更新为10)B->A->(屏幕上显示10,用户将值更新为10)B->A->(屏幕上显示35,用户将值更新为9000)等但是,一旦用户设置了时间,它就应该不断更新并倒计时。我可以通过Runnable更新屏幕后面的值并在控制台上打印出这些值,但我不知道为什么它不会不断地将值传回之前的Activity,A,(所以它是最新的)然后当用户返回B时让A将它传回给B。我应该注意,当我尝试只更新run

android - 为 Activity 中的特定 View 定义某些进入和退出转换

我正在使用this添加Activity转换文档。我知道我可以为整个Activity定义进入和退出转换,例如explode.但是,如果我想以不同方式为进入Activity的某些View设置动画怎么办?例如,如果我在布局的上半部分有一个View,在布局的底部有一个View,我可能想在顶View上使用向下滑动过渡,在底部View上使用向上滑动动画。这个可以设置吗?我可以考虑使用sceneanimations(documentedhere)并从空View的侧面引入元素,但我的布局很复杂并且我经常迭代它,因此跟踪两种不同的布局并不是很理想。谢谢! 最佳答案

java - Android Activity onCreate 方法调用的同步方法

以下情况是设计不当还是我忽略了一些重要的事情?这是代码publicclassMainActivityextendsAppCompatActivity…{…@OverridepublicvoidonCreate(BundlesavedInstanceState){…buildGoogleApiClient();}/***BuildsaGoogleApiClient.UsestheaddApi()methodtorequesttheLocationServicesAPI.*/protectedsynchronizedvoidbuildGoogleApiClient(){mGoogleApi

java - 启动 Activity Android Studio 2.1 时出错

自从我将AndroidStudio从1.5更新到2.1后,我多次收到以下错误(并非总是如此)。这是“运行”对话框的输出:05/0410:15:14:Launchingapp$adbpushC:\Users\Sition\AndroidStudioProjects\DigginTemp\app\build\outputs\apk\app-debug.apk/data/local/tmp/com.example.sition.diggintemp$adbshellpminstall-r"/data/local/tmp/com.example.sition.diggintemp"pkg:/d

java - 如何绑定(bind) Activity 中 NavigationView 中的 TextView

我们正在使用androidsdk26和butterknife8.8.1HomeActivity有一个导航头,导航头还包含一些TextView。是否可以在HomeActivity中绑定(bind)TextViews?!这里有一些描述我的问题的代码HomeActivity类的布局如下nav_header中有一些TextView是否可以在HomeActivity中绑定(bind)userinfo_vo_nameTextView的id,简单的BindView失败//fails@BindView(R.id.userinfo_vo_name)TextViewuserinfoName;当然,我在on

Android - ListView 项目点击显示数据到新 Activity

我有一个用sqlite数据填充的ListView。单击ListView项后,我想显示有关新Activity的详细数据。单击ListView项时,我下面的代码会使应用程序崩溃。请查看我的代码。ListView项点击代码listView.setOnItemClickListener(newAdapterView.OnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewadapterView,Viewview,intposition,longl){Cursorres=myDB.getPersonnelList();Int

java - 如何将包含位图的对象传递给另一个 Activity

所以我是Android开发的新手,我试图创建一个注册Activity(UserPrivateInfoSignUpActivity.java)来加载图片(Bitmap)并创建一个UserPersona我想传递给另一个Activity的对象(UserGeneralDataSignUpActivity)。我对解决方案进行了研究,尽管它已经implementsParcelable,但我仍然无法传递Bitmap图像。有什么建议吗?这是我的代码(没有getter和setter)PersonaUser.java:publicclassPersonaUserimplementsParcelable{p

java - 等到检索到 Firestore 数据以启动 Activity

我制作了一个POJO对象列表,这些对象从我的CloudFirestore数据库中获取值。这个列表本身就是一个类,每次我创建一个新列表时都要记住检索属性。问题是列表没有在创建Activity中填写,而是在之后的时间填写。我试过添加循环、任务、等待,但没有得到想要的结果。以下是我如何令人满意地检索数据:privatevoidretrieveData(){reference=firestore.collection("attractions");reference.addSnapshotListener(newEventListener(){@OverridepublicvoidonEven

android - 最佳实践?在 Activity 之间传递参数

在Activity之间传递参数的最佳方式是使用putExtra()方法。可以通过putParcelable()传递对象。但并非所有对象都是可分割的。如果你想传递一个不可打包的对象,你怎么能这样做?我已经通过在目标Activity中创建一个静态对象变量并在调用Activity中填充该变量来解决这个问题。这是一个很好的可能性还是我不应该这样做。如果是,为什么?这会导致任何问题吗?例子:主要ActivityclassFirstActivityextendsAppCompatActivity{MyOwnNotParcelableObjectmObject;publicvoidopenNextA