草庐IT

fragment_main

全部标签

android - View Pager Crash Null Pointer Exception 由于导航回旧 fragment - Android

我正在使用View寻呼机在页面之间导航。我正在使用FragmentStatePagerAdapter。我可以毫无问题地朝一个方向滑动。但如果我刷回旧的。它越来越崩溃。我收到空指针异常。03-1210:20:34.273:E/AndroidRuntime(29035):Process:com.titlesource.notarymobile,PID:2903503-1210:20:34.273:E/AndroidRuntime(29035):java.lang.NullPointerException03-1210:20:34.273:E/AndroidRuntime(29035):at

c# - 错误膨胀类 fragment ,Xamarin

我在将fragment膨胀到布局时出错。我使用的IDE是Xamarin,它是一款C#编程语言的android开发工具。我在这个目录中的类上得到了错误JeugdbewegingApp\JeugdbewegingApp\Presentation\MainMenu.cs在下面的代码fragment中,错误是由fragment类名引发的。此代码来自NewsFeed.axml布局文件。我知道命名空间需要小写,但是您的文件和目录需要小写吗?卡了好久没找到解决办法,我用的教程是http://docs.xamarin.com/guides/android/platform_features/fragm

android - 使用默认的 Android Studio 抽屉导航切换 Fragment

我对AndroidStudio中抽屉导航的实现有点迷茫。onCreate方法调用PlaceholderFragment类,我不太明白它的用途。但是无论如何,我应该在哪里实现我的onItemClickListener以根据在抽屉导航中选择的项目显示不同的fragments?这是我当前的PlaceholderFragment:publicstaticclassPlaceholderFragmentextendsFragment{privateListViewlistView;privateCustomAdapterexpenseAdapter;publicPlaceholderFragme

java - 使用 FragmentPagerAdapter 从 Fragment 以编程方式更改选项卡

我正在尝试让我的应用程序从选项卡1更改为选项卡3。这些选项卡位于自定义TabsPagerAdapter中,它扩展了FragmentPagerAdapter。我试过像这样更改选项卡,但它会导致NullPointerException。FragmentPagerAdapter的机制是否不同?TabHosthost=(TabHost)getActivity().findViewById(android.R.id.tabhost);host.setCurrentTab(2); 最佳答案 明白了。需要使用我的ViewPager而不是TabHo

java - 无法从 fragment 对象访问公共(public)方法

我使用StreetsOfBoston'sanswerhere保存了fragment对象并取出一个fragmentFragmentfragment=myPagerAdapter.getRegisteredFragments(nowPosition);if(fragment==null){return;}但我无法从fragment对象访问公共(public)方法fragment。此方法在fragment中publicvoiddowork(){//WORK!}publicstaticvoiddowork2(){//WORK!}fragment.dowork();->找不到工作fragment

android - 如何在从布局 : main. xml 初始化的类中调用 startActivityForResult

这与“我怎样才能将数据从新数据检索到旧数据”是同一个问题。但在我的第一个Activity中,我调用了setContentView(R.layout.main);。canvas上有一个surfaceview绘图。我知道的唯一方法是调用getContext()获取上下文,然后调用startActivity()。但是我不能从我得到的上下文中调用startActivityForResult(),它似乎不支持,我只需要在我的Activity类中调用它。谁能给我意见?编辑:这是我的代码:publicclassgameViewextendsSurfaceViewimplementsSurfaceHo

我的firebase/facebook auth登录工作起作用,不会在我的下一个活动中显示用户用户名:activity_main.xml

这是我的XMLactivity_sign_in我的任务是分配用户(一旦登录),并在下一个活动中显示Facebook用户名。这是我的Facebookloginactivity.java代码packagecom.transcendencetech.juliospizzaprototype;importandroid.content.Intent;importandroid.os.Bundle;importandroid.support.annotation.NonNull;importandroid.support.v7.app.AppCompatActivity;importandroid.wi

android - Map-Fragment (v2) Nullpointer(Lollipop 下的问题?)

当我在AndroidLollipop中启动我的应用程序时,我发现了一个错误。Logcat说:java.lang.NullPointerException:Attempttoinvokevirtualmethod'com.google.android.gms.maps.GoogleMap.com.google.android.gms.maps.MapFragment.getMap()'onanullobjectreference此错误仅在AndroidLollipop中显示,完全相同应用程序在其他设备上运行时没有问题*。代码如下:GoogleMapv2Fragment通过调用加载到我的类

android - Android Studio 2.3 中的错误 com.android.dx.command.Main

构建项目时出现错误。以前有人有过这个错误。我更新到AndroidStudion2.3并正常构建,但现在我不知道为什么会出现此错误。清理、重建但仍然有此错误。我的毕业典礼compileSdkVersion25buildToolsVersion'25'Error:Executionfailedfortask':app:transformClassesWithDexForDebug'.com.android.build.api.transform.TransformException:java.lang.RuntimeException:com.android.ide.common.proc

android - 创建 BaseFragment 并在 ChildFragment 中扩展此 Fragment

我不知道这是否是重复的问题,但我没有找到任何解决方案。问题是,有一个屏幕在所有屏幕中具有相似的View,屏幕是fragment化的。所以,我想创建一个基础fragment,并想在所有子fragment中扩展这个基础fragment。我在谷歌上找到了演示示例,但我没有找到任何解决方案。我不知道从哪里开始。请帮帮我。我找到了这个链接,但不是很清楚:FragmentsinheritanceAndroidWhendoIneedabaseactivityandbasefragment?基础fragment.javapublicclassBaseFragmentextendsFragment{pu