Android fragments FragmentGridPagerAdapter内的自定义布局

我正在尝试在卡片中添加自定义布局页面 在这里: 说明CardFragment可以通过以下方式轻松添加卡: CardFragment fragment = CardFragment.create(title, text, page.iconRes); 现在,如果我决定要有一个自定义布局,我如何添加它而不是创建一个CardFragment 检查此图像: 第三页是全屏自定义布局。如何实现这一点?FragmentGridPagerAdapter实际上可以支持您需要使用的Fragment的任何子类Ca

Android fragments 如何在LinearLayout中实现scroll 2片段

首先,这是我在这里问的第一个问题,我对Android开发有点“新手”,而且,我的英语技能也不是很好,所以我会尽力做到最好。 如果有什么不清楚的地方,我会很感激你能问我,我能解释更多吗 所以,关键是我有一个应用程序,它有一个加载不同片段的活动 其中一个片段在LinearLayout上加载2个片段,其中第一个()应该是:wrap_content(以便完全显示日历) 第二个,它是一个片段,包含一个简单的textview+一个RecyclerView。我的问题是,这个片段有一个非常小的空间来显示recy

Android fragments 如何在android中将bundle传递给片段

我正在开发的应用程序包括带有滑动标签的导航抽屉 在这里,我需要在收到bundle时将bundle从我的家庭活动传递到导航抽屉,我得到的bundlenullpointerexception有人能帮我吗 这是我的家庭活动: package android.lotus.com.androidmis; import android.os.Bundle; import android.support.design.widget.NavigationView; import android.support

Android fragments 当我滑动打开第3个片段时,如何从viewpager适配器中删除前2个片段?

我在视图寻呼机适配器中有三个片段。我可以从左向右或从右向左滑动,并显示这些碎片。但是,我想防止用户在到达第三个片段时回刷。比如,一旦打开第三个片段,他就不能查看前两个片段 公共类PagerAdapter扩展了FragmentPagerAdapter{ FragmentManager mFragmentManager; private ArrayList<View> views = new ArrayList<View>(); public PagerAdapter(Fr

Android fragments 安卓数据绑定&x2B;Mediator实时数据-处理生命周期事件

在我的Android应用程序中,我有一个片段,用户可以同时查看和编辑某些对象的属性 我正在使用一个带有数据绑定的MVVM体系结构和一个保存正在编辑的关系对象的中介实时数据。下面是它的工作原理: 片段膨胀并绑定视图(布局xml) 在此过程中,片段生成了一个ViewModel ViewModel将从数据库中获取关系对象(及其属性),并将其放在LiveData中 由于数据绑定和绑定适配器,editText字段自动设置为对象的属性 然后,用户可以编辑这些编辑文本字段并保存 保存后,ViewModel将从

Android fragments 从另一个活动调用活动内的片段方法

我有一个活动A和一个片段和一个活动B 当我单击片段内的按钮时,活动B正在启动,我假设活动a是onPause 我想做的是单击活动B中的一个按钮,该按钮将finish()此活动,然后返回活动a 这样做会自动调用片段内部的方法。经过研究,我尝试实现接口和片段事务,但总是得到空对象 如何使我的活动进行通信并将信息传递给此配置中的片段 从FragmentA(属于ActivityA)调用ActivityB,作为startActivityForResult()调用,而不是startActivity()调用 使

Android fragments Android kotlin片段中的findViewById

通常是这样 findViewById<TextView>(R.id.text_view).text = "foo" findviewbyd(R.id.text\u视图)。text=“foo” 但这在片段中不起作用 这似乎可行,但似乎相当麻烦 getView()?.findViewById<TextView>(R.id.text_view)?.text = "foo" getView()?.findViewById(R.id.text\u视图)?.text=“

Android fragments onDestroyView()上带有FragmentStateAdapter的ViewPager2中的片段泄漏

仅供参考:问题很简短,但以防万一,我在结尾添加了更多可能相关的信息。 我需要一个无限滚动的ViewPager2,我想重用项目中的一个片段,因为它已经设计好了,调用已经在viewLifeCycle中建立好了。。 我还知道VP回收屏幕外的片段(显示片段的1个偏移位置),并且在任何给定时刻至少有3个片段,因此使用片段是一种选择 问题是,当转到第四页时,ViewPager2尝试删除第一个片段(如预期的那样),LeakCanary向我显示了这一点(最后显示了整个诊断): 诊断从不指向我的参考文献,只指向a

Android fragments Android片段活动

是否可以在Android中的片段活动中添加一个片段活动?这方面有什么例子吗 谢谢 拉胡尔我不这么认为。FragmentActivity等同于Activity,区别在于此对象可以包含片段。我们的想法是,您可以在fragmentActivity中添加多个片段,这样您就可以做任何您想做的事情。很抱歉,Mitch,但现在我会处理这些事情,请帮助我

Android fragments 以编程方式更改视图的可见性属性

我已经问了一个较长的问题,其中包括这一点。试图把大问题分成小问题 我试图通过编程方式更改android:visibility=“gone”,如下所示: XML: 这是MainAction.java的布局,有3个用于存放片段的容器。片段_C不应该出现,并且在用户使用.replace(R.id.fragment_C,new FragmentC())点击按钮时填充 用于添加FragmentC并更改可见性属性的按钮的代码: 公共类FragmentB扩展了Fragment{ @凌驾 CreateVie

Android fragments 使用TabsAdapter和ActionBarSherlock崩溃DatePickerDialog片段

我正在使用带有片段和ActionBarSherlock的tabs适配器。我想在我的一个片段中使用一个datepicker对话框,从其中一个按钮上的onClick事件调用。当我点击任一按钮调用DatePickerDialog时,应用程序正在崩溃。我一点也不知道怎么了 我从这个答案中得到了代码: 答案是: 以下是单击按钮以获取DatePickerDialog的片段: public class ReportsFragment extends SherlockDialogFragment {

Android fragments 点击发送按钮时应用程序崩溃?

我想将编辑文本中的数据发布到数据库/php脚本,并在列表视图中以编辑文本的相同片段自动显示该数据,但当单击“发送”按钮时,我的应用程序崩溃。有人能帮忙吗 import java.util.ArrayList; import java.util.List; import org.apache.http.NameValuePair; import org.apache.http.message.BasicNameValuePair; import org.json.JSONException; i

Android fragments 如何清除android PDFView中的java.lang.OutOfMemoryError?

朋友我已成功使用webview在我的应用程序中创建了pdfview。但有时,当我加载超过40页的pdf文件时,我会遇到崩溃,如果你们中的任何人能告诉我为什么我会收到这条消息,以及我必须做些什么来避免收到这条错误,这将是非常有帮助的。下面是我收到的logcat错误消息 Logcat错误: Out of memory on a 1322872-byte allocation. FATAL EXCEPTION: AsyncTask #2 java.lang.RuntimeExceptio

Android fragments Android代码的刷新按钮,破坏和重新创建文本媒体播放器(挂起)!

viewPager4片段活动 如果我点击播放短声音的文本,一个接一个,那么有时mediaplayer会挂起,不播放任何声音。但如果我能够用操作栏中的刷新按钮销毁活动并重新创建相同的活动,我就可以再次单击声音 那么在代码中为R.id.item2写些什么呢 或者有没有其他方法可以让这些文本连续点击短音而不会出现任何问题 参考代码如下: public class module1 extends FragmentActivity { static Context con; static int leng

Android fragments setOnItemSelectedListener似乎只有在应用程序第一次启动时才起作用

我在片段菜单中使用微调器,将其数据加载到onCreateView中。当应用程序启动时,它可以正常工作,但是,当用户导航到另一个片段并返回或下次打开应用程序时,微调器会消失 @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { super.onCreateView(inflater, container, savedInst

Android fragments 在android中,如何在一个片段上创建一个项目,然后在另一个片段上显示?

我有两个片段,我希望能够一起交流。在我的FragmentPlannerAddItem中,我希望能够创建一个事件或任务(在代码中,我实际上称这些为“活动”或“活动项”),就像在Google Calenadar中一样。有关事件的信息(时间、日期、名称等)输入FragmentPlanneAddItem片段,然后发送到FragmentPlanner片段,用户可以在该片段中获得计划事件的概述(我在FragmentPlanner中有一个列表视图) 问题是,当我在FragmentPlannerAddItem中

Android fragments 带有两个列表视图的片段,其中第一个适配器覆盖第二个适配器

问题在于,当通过mAdapter2.changeCursor(游标)加载数据时,由第一个适配器构造的显示将替换为由第二个适配器构造的显示 我的片段在一个布局中有两个ListView,该布局在onCreateView方法中膨胀 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout with two li

Android fragments MVVMCross片段和动态设置事件命令

我有一个绑定到视图模型的MvxFragment,该视图模型定义了两个ICommand属性。此片段包含一个MvxListView,可以是不同活动/布局的一部分,具体取决于设备大小/方向 我想知道的是如何动态地指定MvxListView的MvxBind属性的ItemClick事件命令,或者是否有更好的方法来处理这个用例?我应该使用单独的片段吗 与我正在尝试实现的用例类似的用例在本文的概述部分中 查看 <?xml version="1.0" encoding="utf-8"?> <L

Android fragments 更改片段布局';单击按钮后,显示数据

这是我一直在做的一个小项目。线形图是从sqlite数据库检索的ta数据中绘制的。通过微调器,当我单击所需年份时,应该更改线形图。但变化是看不见的。我无法刷新整个片段 public class CategoryChart extends android.support.v4.app.Fragment{ LineChart chart; TransactionDatabaseAdapter transactionDatabaseAdapter; String firstDate=null; publ

Android fragments 无法解析方法getActivity()、setArguments()、getArguments()和newInstance()

你能帮我纠正这个错误吗?我不明白它的意思。 我正在学习一个教程,从-。这是我的代码,我分开了我的文件 将主活动(eco\u detailed\u information.java)和创建的适配器(eco\u detailed\u information\u Adapter)分为两部分 主要活动(eco\u detailed\u information.java) -无法解析方法setArguments(android.os.Bundle) -无法解析方法getActivity() -无法解析方法

Android fragments 如何在AIDE应用程序中导入和使用“支持”库?

我已经想了一段时间了,但我不知道如何做到这一点。我试图在应用程序中使用片段,但当我尝试使用import android.support*库时,我遇到了一个错误 一步一步的解释是非常有益的 如果在项目中打开文件夹“app”,则有一个名为“添加到项目…”的选项。您可以在此处选择要导入的库。您可能希望使用com.android.support:support-v4:+ 顺便说一句,在java文件中,您应该编写import android.support.v4.app.*

Android fragments MvvmCross选项卡位于导航时的片段中断中

我在Android中使用Xamarin和MvvmCross时遇到了标签问题。在第一次开始时,一切都很完美,当我离开并回来时,问题就出现了。当我回到包含选项卡布局的片段时,它是空白的,直到我开始滑动为止,然后再次创建页面 这似乎表明,只需调用Adapter.NotifyDataSetChanged()即可修复此问题,但事实并非如此。第一次创建时运行的代码与我导航回视图时运行的代码相同 我的代码的设置与之完全相同,唯一的区别是我的MainView不包含选项卡,它是放置在包含选项卡布局的Fragmen

Android fragments 在kotlin的片段内设置一张高质量的照片

我的问题是,当我在imageView上显示时,我从相机中获得的图片质量极低。在.xml中,imageView的大小设置为250dpx250dp。请有人帮我一下,我真的很感激。我在网上搜索了这么多小时,仍然找不到完美的解决方案!!请帮帮我。谢谢 这是我拍摄相机图像的代码: class Category_Description : Fragment() { var mBitmap: Bitmap? = null private val ALL_PERMISSIONS_RESULT

Android fragments Kotlin FCM推送通知,带有导航图和1个活动应用程序

我已经为我的Kotlin应用程序构建了一个FCM服务,这是一个活动和多片段类型的应用程序。我使用导航图从一个片段到下一个片段。 我可以看到数据和通知的推送通知。每个通知都有一个自定义值调用notify\u类型。我可以在服务中很好地看到和读取此变量。 根据notify_type值,我想打开不同的片段。我想用导航图控制器打开。 有人能帮我弄清楚需要做什么才能从FCM服务中打开片段吗?蒂亚 override fun onMessageReceived(remoteMessage: RemoteMess

Android fragments 为什么Android中对有材料成分的碎片进行单元测试会出现充气错误?

我使用了Robolectric和MaterialButton发生充气错误。当我从MaterialButton更改为Button时。没关系 MainSettingFragment(测试片段)继承BaseFragment MainSettingFragment:BaseFragment 在这种情况下,是否有解决方案进行单元测试MaterialComponent?原因是什么 @测试 乐趣维护设置片段\视图\测试(){ launchFragment().onFragment{fragment-> fra

Android fragments 奥托和其他活动中的碎片

我昨天开始使用OTTO by Square,到目前为止,我有一个良好的开端 当您的片段已经托管在FragmentActivity中,并且您只需要在该FragmentActivity托管的片段之间进行通信时,Otto非常适合开箱即用 当已经托管时,将调用#onResume()方法,片段可以在Eventbus上注册自身: @Override public void onResume() { super.onResume(); BusProvider.getInstance().reg

Android fragments 在片段切换时执行onSaveInstanceState

我正在创建一个涉及片段切换的日历事件注释。日历视图和事件注释视图分为两部分。就像: 日历事件说明 日历可以移到事件注释,事件注释可以移回日历。但是,问题是我想保存日期,以便日历可以聚焦到以前选择的日期,而现在返回时,它始终聚焦于当前日期,这是我的默认设置 我在日历上尝试了onSaveInstanceState方法,但它不起作用,甚至无法运行 目前,我正在使用数组列表来存储片段,以便对这些片段进行事务处理。执行“向前移动”和“向后移动”的功能如下所示: public void fragmentSw

Android fragments Shinobi图表每次都在重新制作

我用的是忍冬。我有一个场景,每次我必须在同一个活动中加载具有不同数据的图表,即我不重新创建该活动。但我没有做到这一点。它不会重新创建和清除我之前设置为该图表的序列 有人能帮忙吗?我如何删除图表中的旧系列,并每次加载新系列?我试过shinobiChart.removeSeries,但没用 谢谢如果您希望动态加载新数据,则无需删除序列。相反,您可以简单地向数据适配器添加数据点。您会发现以下方法很有用: ,com.shinobicontrols.charts.Data ,java.util.Colle

Android fragments 搜索包含Recyclerview的片段

我有3个碎片,他们都拿着一个回收视图。但是我不知道应该如何调用adapter.getFilter().filter(newText)在onQueryTextChange中。有什么想法吗 主要活动: public class MainActivity extends AppCompatActivity { DatabaseHelper myDB; private BottomNavigationView bottomNavigationView; RecyclerView recyclerVi

Android fragments 从onLoadFinished提交片段在活动内完成

我有一个活动,它使用loader回调从服务器加载数据列表。我必须把数据列成一个片段 SherlockListFragment 我尝试使用 Fragment newFragment = CategoryFragment.newInstance(mStackLevel,categoryList); FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.add(R.id.simple_fragme

Android fragments 用于MenuItem ActionBarSherlock的Admob空指针

我正在使用ActionBarSherlock、fragments和Admob广告制作一个应用程序。在没有广告的情况下,该应用程序可以正常工作。在我将Admob jar文件添加到项目中、更新清单以包含广告活动以及正确的权限后,该应用程序也可以正常工作。当我试图将广告添加到片段布局时,它崩溃了。然后OnCreateOptions菜单抛出空指针异常 以下是片段的xml: <?xml version="1.0" encoding="utf-8"? > <RelativeLayout x

Android fragments Android:Fragment没有片段ID的视图

我正在尝试实现操作栏选项卡,在此期间,我在实现fragment类时遇到了一个错误 public class fragmentImplement extends Fragment { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.fragment

Android fragments 在片段内动态添加的视图在更改方向时消失

我是android应用程序开发新手。我有一个片段(其中的布局包含一个垂直线性布局)。我正在线性布局中动态添加一些视图。当我将方向从纵向更改为横向时,片段的布局将重新创建,所有动态添加的视图将消失。如何防止碎片的布局重新创建 编辑:下面的代码在片段内部。单击按钮(如“添加按钮”)可在垂直线性布局中动态添加视图,但更改方向后这些视图将消失 setOnClickListener(新的OnClickListener(){ 如果更改起始位置,活动将重新创建,因此您必须再次添加片段 如果您提出问题,请添加代

Android fragments 在android片段中保存数据

我正在开发Xamarin Android应用程序。我不知道如何保存myfragment中的变量值。我想在完全关闭应用程序后重新打开该应用程序时恢复该变量的值。如何实现它?您可能想使用SharedReferences(Xamarin中的IsSharedReferences): 当然,您也可以保存其他类型的数据以下是我使用的示例,我将共享首选项(设置引用)中的值保存在视图模型的属性中: SpinnerItem _selectedNumberPlayers; public SpinnerItem Se

Android fragments Android Studio不推荐解决方案?

所以我一直在关注德里克·巴纳斯的这篇文章。试着学习制作导航抽屉 我遇到了不推荐使用的onAttach()。我看过这个,但我是AS的初学者,不知道它是否正确(主要是因为我不确定是否必须实例化MTitle、mCalled、mHost等),以及如何在我的应用程序中实现它 转速表代码: public void onAttatch(Activity activity) { super.onAttach(activity); ((MainActivity)activity).onSectio

Android fragments 我能';在重新创建activty之后,无法从livedata访问更新的值

我正在我的应用程序中的活动和片段之间共享数据。我正在使用koin的sharedviewmodel功能。大体上当我登录时,我正在mainactivty中设置令牌值,并在片段中成功访问它。重新创建活动后,我正在设置令牌,但无法访问片段中更新的令牌值。我越来越老了 我试图删除ondestroy方法中的观察者,但毫无帮助。我不知道问题出在哪里 Viewmodel类 class SharedViewModel : ViewModel() { var token = MutableLiveData

Android fragments 自定义字体?

如何自定义选项卡碎片上的ttf字体?我正在使用sherlockactionbar。 这是我的密码 在我使用的主要活动中 @覆盖 创建时的公共void(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); /**检查用户是否登录的步骤*/ 会话=新建TwitterHomeActivity(getApplicationContext());

Android fragments 我应该在ActionBar.TabListener中将代码放在哪里

我刚开始使用一个带有3个选项卡的ActionBar.TabListener。 我在Android Studio中选择了新的“选项卡式活动”。 我的活动叫做测试…不是最好的名字,但我只是想学习:) 我在fragment_test.xml中有一个listView,我想在原始sql搜索之后用数据填充它。 如果我将此代码放在onCreateView中,那么每次单击某个选项卡时,它都会在listView中使用相同的信息重新写入该选项卡。 我想要的是在这些选项卡中有不同的信息。。。。然后我需要知道单击了哪个

  1    2   3   4   5   6  ... 下一页 最后一页 共 9 页