jjzjj

Transaction

全部标签

java - 在 fragment 被分离然后重新附加后, fragment onResume 不会被调用

我正在尝试掌握所有新的ActionBar和FragmentsAPI。我有一个主要Activity,我希望它管理两个不同的选项卡。我正在使用ActionBarSherlock以支持比ICS更旧的版本。每个选项卡都包含自己的Fragment(每个都是SherlockListFragment的子类)我让它工作得很好,但我有一个问题,我确定那是愚蠢的,但我还无法弄清楚:第一次显示每个Fragment时,一切正常,列表已填充,ActionBar中的MenuItems也已填充。但是当您第二次看到选项卡时(切换并返回后),列表和ActionBarMenuItems都没有填充。这就是我切换标签的方式:

android - Android 中的 Binder 事务失败

我的beagleboard上出现Binder错误,如下所示?如何找出导致这些错误的进程?binder:sendfailedreplyfortransaction4800,targetdeadbinder:1112:1750transactionfailed29189,size1528-4binder:sendfailedreplyfortransaction6233,targetdeadbinder:1112:1112transactionfailed29189,size1332-4binder:sendfailedreplyfortransaction4792,targetdeadb

android - 当我使用其他 fragment 时,viewpager 在 Lollipop 5.0 中无法正常工作

这个问题只出现在Lollipop中。kitkat和以前的版本都可以正常工作!问题是我使用页面View实现了一个slider,在第一个fragment中我有带有两个按钮的登录fragment。当应用程序启动时没有问题,但是当我使用页面View更改fragment并返回登录fragment时,按钮不起作用。按钮在同一fragment中加载注册表单或登录表单。没有错误,只是按钮什么都不做。这是代码:publicclassScreenSlideActivityextendsActionBarActivity{/***Thenumberofpages(wizardsteps)toshowinth

android - addView() 之后的 "resultIndex is -1, the polygon must be invalid!"

在ViewGroup(FrameLayout)上调用addView()方法后出现异常。publicfinalViewcreateView(Contextcontext,Propertyproperty,ViewGroupparent){mView=LayoutInflater.from(context).inflate(getLayout(),null);mContext=context;mProperty=property;processBaseViews(mView,property);processViews(mView,property);parent.addView(mVie

android - greenDAO 生成器给出了没有意义的控制台错误

总的来说,我对Android开发还很陌生,我什至从未使用过greenDAO。但在我的生成器类(我在其中对我的实体建模)上花费了大量时间后,我终于能够生成类似于GitHub上给出的示例的东西。importde.greenrobot.daogenerator.DaoGenerator;importde.greenrobot.daogenerator.Entity;importde.greenrobot.daogenerator.Property;importde.greenrobot.daogenerator.Schema;importde.greenrobot.daogenerator.

android - fragment 中的空指针异常

我在从另一个fragment启动一个fragment时收到NullPointerException。我试图在动态启动fragment后调用第二个fragment中的方法。这是我的日志:05-2009:58:31.907:E/AndroidRuntime(2585):FATALEXCEPTION:main05-2009:58:31.907:E/AndroidRuntime(2585):java.lang.NullPointerException05-2009:58:31.907:E/AndroidRuntime(2585):atcom.exercise.FragmentTest.MyFr

android - 带有 RxJava2 的 Android Room 中的交易

我的应用程序的一个要求是允许用户完成多个步骤,然后在完成后根据每个步骤中的条目将值写入数据库。UI中的每个步骤都可能有助于将需要写入数据库的操作。数据可能位于多个表中,并且属于这些表中的不同行。如果任何数据库操作失败,则整个操作应该失败。我最初考虑将所有数据加载到内存中,对其进行操作,然后简单地在每个可能的实体中调用更新方法(使用REPLACE的冲突策略),但内存中的数据量可能非常大.我认为我可以组装一个列表,其中显示中的每个fragment都提供一个或多个可完成项,然后在UI流结束时使用Completable.concat()按顺序执行这些项。它看起来像下面这样:Completabl

pgsql报错current transaction is aborted.commands ignored until end of transaction block

这个错误翻译过来是:当前事务已中止。在事务块结束之前,要求被忽略意思就是在pgsql中,同一事务中如果某次数据库操作出错了,那么当前事务中这个操作以后的所有命令都将出错。进行修改的话就是可以增加检测机制,当我们检测事务中有sql失败时,可以通过回滚/重新开启事务,提交/重新开启事务来解决。或者,我们也可以直接设置事务自动提交。使用@Transactional注解解决的话可以直接在注解中修改@Transactional(rollbackFor=Exception.class)@Transactional注解的rollbackFor属性指定了回滚的异常类型,这里可以设置为Exception.cla

java - Android FragmentTransaction setTransitionStyle

我正在尝试自定义我的FragmentTransaction转换,我遇到了setTransitionStyle方法。它接受一个样式的xml资源id,但我不知道xml资源会是什么样子。我知道您可以为Activity定义动画样式,并且我假设此方法所需的xml是相似的,但我找不到任何关于所需格式的文档(例如,使此工作所需的xml属性/节点)。EDIT1(这是我现在在FragmentActivity中所做的):publicvoidpushFolderFrag(FragmentfolderFrag,StringbackStackID){FragmentTransactiontransaction=

Android - 在 ViewPager 中替换 fragment 时返回堆栈

我正在创建包含三个View的ViewPager。第一个View是一个ListView,其中onItemClick用其中的WebView替换该fragment新fragment。我有两个问题:当添加'transaction.addToBackStack(null)'或'transaction.setCustomAnimations(...)'fragment时,WebView会停止显示。如果没有这些行,它会显示,但我无法按“返回”按钮返回列表。我正在根据thattutorial创建代码和thisSOquestion.在那个问题中使用了PagerAdapter,而我使用的是Fragment