草庐IT

fragmented

全部标签

Android Studio初学者实例:Fragment学习--仿美团外卖界面

本次课程为Fragment为主题,课程的示例仿美团外卖界面,不同于底部导航栏的Fragment案例,此界面分为左侧切换与顶部切换。本文先是发布代码与效果,后续讲解将会在后续补充。先看看效果:首先是布局文件代码:Activity布局:activity_main.xml:首先父布局用的LinearLayout布局,并通过代码:android:orientation="vertical"来设置布局方向为垂直布局。界面分为顶部导航栏、左侧菜单栏、右侧菜单栏,由此分为三大部分子布局分别用到了RelativeLayout、LinearLayout(左右布局放在一个LinearLayout,设置布局方向为水

android - 工具栏未显示在谷歌地图的 fragment 中

我有一个androidfragment,我将谷歌地图放入其中。我正在尝试在顶部添加一个android工具栏。我的xml看起来像这样:当我运行我的应用程序时,android工具栏没有显示...我的fragment看起来像这样:publicclassBreweryTappedMapextendsFragment{publicBreweryTappedMap(){}StringbeerId="";GoogleMapmMap;privateSupportMapFragmentfragment;privateGoogleMapmap;StringuserID;@OverridepublicVie

android - 无法解析 fragment 中的方法 'findViewById(int)'

我正在尝试将按钮实现到fragment中,以便使用soundPool来通过按钮播放声音。目前playSound1从未使用过,我试图实现onClick方法,但它现在说它无法解析该方法。如何将soundPool链接到fragment中的按钮?这是.java文件@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Clubb1=newSoundPool(10,AudioManager.STREAM_MUSIC,1);clubb1Id=Clubb1.

android - 如何在 fragment 中实现按钮 SetOnClickListener?

我正在做一个小项目,我想使用slider菜单。长话短说,我碰巧从某个网站找到了使用抽屉的slider菜单的源代码,它在我的设备上运行良好。但是,我对将我以前的Activity迁移到此slider菜单感到有点困惑,因为它们为listView上的每个单独项目使用fragment。为了简单起见,我想迁移一个能够执行Ping功能的Activity。它的xml文件由一个EditText、一个Button和一个用于显示输出的TextView组成。现在我确实设法“成功”将该Activity迁移到此fragment中。抽屉运行良好,但我卡住了,因为在我点击ping按钮后应用程序总是强制关闭。PS:我还

带有嵌套/子 fragment 的 Android Backstack

我对嵌套Fragment的返回堆栈方式有疑问,非常感谢所提供的任何帮助。我有fragmentA和fragmentB。fragmentA包含另一个fragment(ButtonFragment)。在Activity的onCreate中,我加载了FragmentA,然后切换到FragmentB。当我返回到FragmentA(在后台堆栈之外)时,出现以下错误。Exceptiondispatchingfinishedsignal.E/MessageQueue-JNI(6330):ExceptioninMessageQueuecallback:handleReceiveCallbackE/Mes

java - AsycTask 抛出 IllegalStateException - fragment 未附加到 Activity

我的Android应用程序中有以下AsyncTask。此AsyncTask包含在扩展PreferenceFragment的类的OnCreate()方法中。publicclassNotificationsPreferenceFragmentextendsPreferenceFragment{privatestaticContextcontext;publicNotificationsPreferenceFragment(){}publicNotificationsPreferenceFragment(Contextcontext){this.context=context;}@Overr

android - ListView 内的 map fragment ?

我需要一些信息,因为我不知道这是否可行。我有FragmentActivity,里面有标签。选项卡是列表fragment。我的问题:我需要列表中的一些自定义View。我有一些信息,下面是一张map,上面有一个指向那个地方的图钉。这可能有???ListFrragment中的MapFragment???如果你能说这是可能的,并指出如何实现它的正确方向,我将非常感激!!!谢谢... 最佳答案 Isthispossibletohave?当然可以使用某种静态map图像。谷歌有astaticmapsAPIforthat--虽然主要用于网络,但原则

android - 在 FragmentActivity 中读取 Fragment 中的 SharedPreferences 数据

我正在尝试将用户在Settings.java下面的登录屏幕上输入的名称保存到sharedPreference中,它将被TestFragment2读取.java,从另一个FragmentActivity中调用,SampleTabsDefault.java设置.javaprivatevoidsavePrefs(Stringkey,booleanvalue){SharedPreferencessp=PreferenceManager.getDefaultSharedPreferences(this);Editoredit=sp.edit();edit.putBoolean(key,value

android - 在选项卡开关中保存 fragment 状态

我花了一个星期尝试解决这个问题,但没有成功。请帮助我。我将选项卡导航与viewpager一起使用。这是我放置选项卡和FragmentPagerAdapter类的类:publicclassDetailextendsSherlockFragmentActivity{ViewPagermViewPager;TabsAdaptermTabsAdapter;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity

android - fragment onListItemClick

当我点击项目时,我的onListItemClick永远不会被调用,类是扩展fragment而不是列表fragment,因为我在这个fragment中有其他View项目不是列表,那么如何在类扩展fragment中实现onlistitemclick?类publicclassMainFilesextendsFragment{ArrayListitems;publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewview=inflater.inflate(R.la