草庐IT

Fragment_Payment_Profile

全部标签

fragment 外的 Android 动画 View 被剪裁

我在fragment中有一个View。此fragment位于FrameLayout中。我想为这个View设置动画,使其移动到fragment边界之外。但是,越过边界时View总是被剪裁。我已尝试将android:clipChildren="false"和android:clipToPadding="false"设置为所有内容,但我无法让它工作。这甚至可以做到吗? 最佳答案 我对fragment有类似的问题,并将android:clipChildren="false"和android:clipToPadding="false"放在我层

Android:在 viewpager fragment 之间传递数据的最佳方法

我在ViewPagerActivity中有3个fragment。所有3个fragment都有输入字段。在这里,我试图将前两个fragment数据传递给第三个fragment。我在这里读了几篇文章,其中大多数建议使用接口(interface)(即通过父Activity传递数据)我也通过了这个链接http://developer.android.com/training/basics/fragments/communicating.html接口(interface):当我们通过某些用户事件发送数据时,使用接口(interface)是一种很好的方法。在这里,我试图在没有任何用户事件的情况下发

android - fragment 中的广播接收器

我的fragment中有一个广播接收器,用于跟踪任何新收到的短信。privateBroadcastReceiversmsBroadcastReceiver;IntentFilterfilter=newIntentFilter("android.provider.Telephony.SMS_RECEIVED");@OverridepublicvoidonActivityCreated(@NullableBundlesavedInstanceState){super.onActivityCreated(savedInstanceState);smsBroadcastReceiver=new

android - 如何从当前 fragment 中删除除当前 fragment 和第一个 fragment 之外的所有先前 fragment ?

我有一个像这样的fragment栈F1->F2->F3->F4->F5现在我需要删除F2、F3、F4fragment。我需要如果我从F5fragment按下后退按钮,它应该转到F1。注意:我不会从Activity中更改fragmentfragment。从fragment更改fragment。 最佳答案 销毁FragmentF5clearBackStackuptoF2.尝试这样的事情:MainActivity中的public方法:publicvoidclearBackStackInclusive(Stringtag){getSuppo

android - 二进制 XML 文件行 #1 : Error inflating class fragment MapFragment

我有一个带有一些fragment的抽屉导航。每个Fragment在布局中都有一个MapFragment。最初,当应用程序运行抽屉导航时,点击一次打开fragment,但是当我第二次点击同一个导航项打开同一个fragment时(在访问其他fragment之后)我在onCreateView()BinaryXMLfileline#1:Errorinflatingclassfragment下面是我的fragment代码:user_map_Fragment.xml......MainFragment.cspublicclassMainFragement:Android.Support.V4.Ap

android - fragment setuserVisibleHint true 但 getActivity 返回 null

我一直在fragment的setUserVisibleHint()方法内部做一些逻辑。我一直在检查isVisibleToUser是否为真,然后使用getActivity返回Activity。在我将支持库更新到最新版本(support:appcompat-v7:24.2.0)之前,它运行良好(100%的时间)。现在getActivity总是返回null。是否对解释此行为的支持库进行了一些更改?@OverridepublicvoidsetUserVisibleHint(booleanisVisibleToUser){super.setUserVisibleHint(false);if(is

android - 刷新 fragment 不再起作用?

我今天浪费了一些时间,因为我的代码不能再工作了。更新到新版本的支持库25.1.0后,重新加载fragmentView的代码不再有效:这是我的代码:FragmentManagermanager=getActivity().getSupportFragmentManager();FragmentTransactionfragmentTransaction=manager.beginTransaction();fragmentTransaction.detach(fragment);fragmentTransaction.attach(fragment);fragmentTransactio

android - 在由 FragmentStatePagerAdapter 管理的选定 ViewPager fragment 上,UserVisibleHint 为 false

我在Android应用程序中遇到了一个非常难以诊断的问题。getUserVisibleHint()在ViewPager中当前选择的fragment上返回false,而当它应该返回true(因为它是可见的并且被选中)时。我将我看到的这种行为描述如下:fragment被选中并且当前显示在ViewPagerViewPager由FragmentStatePagerAdapter管理Fragment先前已被选中,其状态已保存并随后由PagerAdapter恢复viewpager中至少有3个标签用户导航到选项卡3,然后导航到选项卡1,然后返回到选项卡3。应用使用支持库版本24.0.0或更高版本

android - 导航组件 : pass safeArgs from activity to a fragment

我有两个图,所以第一个图从一个fragment移动到一个将safeArgs传递给该Activity的Activity。valaction=MyFragmentDirections.actionMyActivity(arg1,arg2)Navigation.findNavController(view).navigate(action)现在在第二个中,我想将这些参数从MyActivity传递给属于此Activity的fragment。我可以获得参数:valargs=MyActivity.fromBundle(intent.extras)问题是这个Activity没有Directions文

Android Zendesk SDK v1 离线消息 fragment 布局在 Jetifier 后无效

我一直在使用Zendeskv1SDK以及AndroidX和Jetifier,在更新到AS3.3、Gradle版本4.10.1后,我在编译时遇到错误,看起来Jetifier在有问题的生成文件中错误地翻译了ID。在错误中列出的行中有2个编辑文本,其中都包含android:nextFocusDown="@+id/..",这显然是无效的。下面的错误和Gradle文件org.gradle.execution.MultipleBuildFailures:Buildcompletedwith1failures.atorg.gradle.initialization.DefaultGradleLaun