草庐IT

Fragment2

全部标签

android - Fragment 中的 ViewPager 在返回时丢失内容

我正在使用FragmentActivity实现tabhost,在第一个选项卡下我加载了一个包含Viewpager和CirclePageIndIcator的欢迎fragment,我需要在WelcomeFragment中加载4个View这是我的欢迎fragmentpublicclassWelcomeFragmentextendsFragment{PageAdaptermAdapter;ViewPagermPager;CirclePageIndicatormIndicator;Listfragments;@OverridepublicViewonCreateView(LayoutInflat

java - fragment 不兼容的类型

Activity继承了ActoinBarActivity,它描述了侧边栏(NavigationDrawer),通过点击它的元素打开fragment。在其中一个fragment中有listView,通过单击我要打开另一个fragment的项目(员工-员工列表-员工数据)。但是我是一个错误Incompatibletypes:Required:Android.app.FragmentFound:com.abc.app.EmployeeDetailspublicclassMyEmployeeFragmentextendsFragment{//somecode@OverridepublicVie

android - 刷新同一 Activity 中剩余的当前 fragment (ListView 数据)

从Activity调用一个Fragment,我正在显示一个带有两个Button的ListView。当我单击menu_item(即ShowOnline)时,我正在更新数据以及ListView。现在我需要反射(reflect)更新的数据。单击ShowOnline后如何刷新Fragment。到目前为止,我使用了以下代码:Intentintent=getIntent();Intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);finish();startActivity(intent);但这将重新启动整个Activity。我只需要刷新当前的Frag

android - 对话框 fragment 中软键盘后面的 Autocompletetextview 下拉菜单

我的应用程序中有一个对话框fragment,里面有一个autocompletetextview,但是下拉列表没有与软键盘的顶部对齐,而是放在后面,无法访问某些项目。这是布局:那么我怎样才能让它与键盘对齐呢? 最佳答案 理论说android:windowSoftInputMode="adjustPan|adjustResize"应该这样做,但由于某些原因它不这样做,所以你必须以编程方式做同样的事情:getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.S

android - 如何在 fragment 中添加tabhost

我正在尝试在fragment中添加tabhost,但无论我尝试什么,我都无法插入它。我可能在这里缺少一些基础知识。这是我的类TabFragment的代码。返回一个View。publicclassTabFragmentextendsFragment{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);}privateTabHostmTabHost;publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,Bun

android - 如何从我的 DatePicker fragment 传输格式化的日期字符串?

按照官方文档http://developer.android.com/guide/topics/ui/controls/pickers.html#DatePicker.我使用了相同的代码,并在onDateSet方法中仅添加了结果格式:publicclassDatePickerFragmentextendsDialogFragmentimplementsDatePickerDialog.OnDateSetListener{@OverridepublicDialogonCreateDialog(BundlesavedInstanceState){//Usethecurrentdateast

android - 图像 GridView 内部 fragment

我是在iOS开发之后才开始在android平台开发的。我环顾四周,似乎无法弄清楚。我试图在选择操作栏中的选项卡后显示GridView。该fragment由控制选项卡栏的主要Activity带入View。我认为问题可能与传递上下文有关,但我不确定。这是我的MainActivity.java。这是fragment被初始化并附加到Activity的地方。它在没有fragment中的代码的情况下工作。if(mFragment==null){mFragment=Fragment.instantiate(mActivity,mClass.getName());ft.add(android.R.id

android - FragmentTransaction 类型中的错误 : The method add(int, Fragment, String) 不适用于参数 (int, FragementTest, String)

我正在尝试使用Fragements。但是在MainActivity.java文件中transaction.add(R.id.my_layout,testfrag,"");没有正确启动。请在下面找到我使用的代码。packagecom.example.testtabs;importandroid.os.Bundle;importandroid.app.Activity;importandroid.app.FragmentManager;importandroid.app.FragmentTransaction;importandroid.app.TabActivity;importandr

android - findViewById 在 fragment 中返回 null

我正在用新fragment替换现有fragment并且我能够看到我的View但是在按钮上设置点击监听器时它返回null。我得到以下异常:?:??:W/?(?):java.lang.NullPointerException?:??:W/?(?):atcom.biggu.shopsavvy.fragments.xxxxxxxx.onCreateView(xxxxxx.java:34)?:??:W/?(?):atandroid.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:870)?:??:W/?(?)

Android fragment - findViewById 返回 null

这个问题在这里已经有了答案:NullPointerExceptionaccessingviewsinonCreate()(13个答案)关闭8年前。我有一个在互联网上似乎很常见的问题:我创建了一个只有fragment的Activity。这是生成的代码:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_customer);if(savedInstanceState==null){getFrag