草庐IT

memory-fragmentation

全部标签

java - Google Map 在 ViewPager 的 fragment 内,将所有触摸事件保留在 Google Map 中

如标题所述,我在fragment内有一个GoogleMap控件(APIv2),该fragment本身是ViewPager中的一个项目。当我在map上拖动时,如果我的第一个拖动Action是在水平轴上,则ViewPager会获取所有拖动事件。如果我在垂直平面上进行第一次拖动Action,则所有后续拖动都将委托(delegate)给map控件。我想让GoogleMap捕获所有拖动事件。我添加了一些调试,我看到当我点击map控件并开始在垂直平面上拖动时,甚至没有onTouch事件到达ViewPager,因此GoogleMap似乎首先有机会处理该事件或传递下来。我在GoogleMap类上找不到

android - 防止在方向更改 android fragment 时刷新 Activity

我正在开发一个android应用程序,我会在其中替换点击的fragment。我有单独的横向和纵向模式设计。但问题是,当我改变方向时,Activity刷新并且按钮保持未点击状态,我尝试给出android:configChanges="orientation|keyboardHidden"但是没有用,将它设置为屏幕大小也没有采用其他布局设计,请建议如何克服这个问题,通过在方向更改时不刷新Activity但仍然接受其他布局。 最佳答案 在API级别12以上,我们还需要添加screenSize以防止随方向刷新。android:configC

android - 从 fragment 切换到 Activity 并返回时没有动画

我的主要Activity以fragment形式显示内容。如果我按下一个按钮,另一个Activity就会从这行代码开始:Intentintent=newIntent(context,FragmentActivity.class);Bundlebundle=ActivityOptions.makeCustomAnimation(context,R.anim.slide_in_left,R.anim.slide_out_left).toBundle();context.startActivity(intent,bundle);所以新的Activity应该滑入,当前的Activity应该滑出。

java - Android - 如何管理具有不同内容的单个 fragment 的多个实例?

我希望能够设置单个fragment的View的setText和getText。就像现在一样,当我为Framgent的TextView设置文本时,它会更改所有fragment中该View的文本。我一直在尝试移动东西,但这是我目前的代码:fragment类publicclassTestFragmentextendsFragment{Viewview;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){view=inflater.inflate(

android - 如何实现 FragmentManager 和 FragmentTransaction 来替换单个 fragment ?

我有一个包含3个fragment的Activity;标题;body;页脚(与HTML相同)。bodyfragment包含三个按钮,每个按钮应该用另一个替换中间fragment(主体;本身),但我不知道如何在这里工作FragmentManager和FragmentTransition。关于其他人实现其fragment的方式,我似乎无法在其他人的问题中找到任何连贯性。似乎每个人都有自己的方法,或者只是没有在他们的线程中包含完整代码。主Activity.javapublicclassMainActivityextendsActivity{@OverrideprotectedvoidonCre

android - 自定义对话框 fragment

我正在尝试创建一个类似于DatePickerDialog的简单对话框。我正在创建的Dialog应该为用户提供一组他们可以从中选择的图像。我相信我已经设法创建了数组并向其中添加了正确的图像,我现在遇到的问题是如何让Dialog显示出来?我应该返回什么?我已经研究过AlertDialogs等,但我不确定如何实现它们。更新:问题已解决,下面显示的代码正在运行图片选择器publicclassPicturePickerFragmentextendsDialogFragment{ArrayListimageList=newArrayList();@OverridepublicDialogonCre

java - 安卓.view.InflateException : Binary XML file line #10: Error inflating class fragment

我按照http://www.techotopia.com/index.php/Using_Fragments_in_Android_-_A_Worked_Example上的教程创建了一个应用程序,但我有一个错误。LogCat:05-0208:16:22.044:D/dalvikvm(1846):Late-enablingCheckJNI05-0208:16:22.080:D/AndroidRuntime(1846):ShuttingdownVM05-0208:16:22.080:W/dalvikvm(1846):threadid=1:threadexitingwithuncaughte

android - fragment 中的 Recyclerview 不显示任何内容

我有一个fragment,我想在其中包含一个回收View。但不幸的是它没有显示任何东西,似乎viewholder方法没有启动。(对不起,我的英语不好)。这是我的fragment代码:publicclassQuran_FragmentextendsFragment{publicstaticfinalStringARG_SCROLL_Y="ARG_SCROLL_Y";@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewview=infl

Learning Memory-guided Normality for Anomaly Detection 论文阅读

LearningMemory-guidedNormalityforAnomalyDetection摘要1.介绍2.相关工作3.方法3.1网络架构3.1.1Encoderanddecoder3.1.2Memory3.2.Trainingloss3.3.Abnormalityscore4.实验5.总结总结&代码复现:文章信息:发表于:cvpr2020原文:https://arxiv.org/abs/2003.13228代码:https://github.com/cvlab-yonsei/MNAD摘要我们致力于解决异常检测的问题,即在视频序列中检测异常事件。基于卷积神经网络(CNNs)的异常检测方法

java - Android fragment 和 baseadapter 之间的通信

需要专家意见我应该如何组织这个问题。我有一个驻留在fragment中的自定义方法process_filter,因为它需要访问该fragment的私有(private)TextView和List。在处理过程中,这个fragment会访问一个BaseAdapter,在这个BaseAdapter里面我需要使用backprocess_filter方法基本结构如下:MyFragment.javapublicclassMyFragmentextendsFragment{privateListfilter_list;privateTextViewno_of_filter;@Overridepubli