android-fragments相关内容
我尝试为回收站视图添加滚动侦听器并制定了一些逻辑,但我无法一次滑动一项.我在互联网上进行了一些搜索,但我得到了一些具有自定义回收器视图的第三方库.我们可以在回收站视图中一次实现一项滑动吗?如果是请告诉如何?像这样图片一次滑动一个项目. 解决方案 这软化了项目之间的移动: 公共类 SnapHelperOneByOne 扩展 LinearSnapHelper {@覆盖公共 int findT
..
Android Market/Google Music 似乎能够在 ViewPager 中包含的不同片段之间存在某种间隙. 知道这是怎么做到的吗?向实际的片段视图添加边距/填充不起作用,因为视图仍然需要占据屏幕的整个宽度.“间隙"仅在滑动 ViewPager 时可见. 解决方案 在支持包中,r4 你可以使用这些方法: setPageMargin(int marginPixels)s
..
我有几个用 ViewPager 组织的片段.我将 addOnPageChangeListener 添加到 MainActivity 的 onCreate 方法中的 ViewPager 中,该方法给出了所选片段的位置. 即使我通过声明 setOffscreenPageLimit 来防止 Fragment 自行破坏,但我仍然没有弄清楚如何从 MainActivity 访问 Fragment,因为
..
当我尝试用 ViewPager 中的另一个 Fragment 替换一个 Fragment 时遇到了一些问题. 现状 我有一个 ViewPager 有 3 页,每一页都是一个 Fragment.在第一页,我在 ListFragment (“FacturasFragment")中有一个 ListView.当我单击该列表中的一个项目时,我使用 onListItemClick 方法来处理该事件
..
我有一个关于 Android 支持库、片段以及作为具体示例的 ViewPager 类的问题.我的目的是创建一个与 Android 开发者网站 (http://developer.android.com/training/animation/screen-slide.html 或 http://developer.android.com/training/implementing-navigatio
..
我使用 ViewPager 在 Fragments 之间滑动,但是我可以使用 ViewPager 在 Views 之间滑动吗?XML 布局? 这是我的页面 Adapter 用于在 Fragments 之间滑动的 ViewPager: 导入java.util.List;导入 com.app.name.fragments.TipsFragment;导入android.support.v4.ap
..
我有一个包含 ViewPager 的片段.ViewPager 与包含一组片段的适配器相关联. 在加载父片段时,我遇到了一个 IllegalStateException 消息:java.lang.IllegalStateException: Recursive entry to executePendingTransactions. 一些研究使我得出结论,系统无法在另一个片段中显示片段,
..
我有一个 ViewPager,其中包含三个 Fragments,每个片段显示一个 List(或 Grid). 在新的 Android API 级别 17(Jelly Bean 4.2)中,其中一项功能是 嵌套片段.新的功能描述说: 如果您使用 ViewPager 创建左右滑动的片段占用大部分屏幕空间,您现在可以插入片段进入每个片段页面. 所以,如果我理解正确,现在我可以在里面创建
..
这是我的场景: 我的 Activity 中有 ViewPager,它承载 6 个 Fragment.我用手指滑动禁用了分页,所以每当我想滑动时,我都会使用相关按钮: viewPager.setCurrentItem(viewPager.getCurrentItem() + 1, true); 在每个被刷过的片段中(刷完之后)我想向我的服务器发送一个 GET 请求并获取一些数据并在那个片段
..
我有一个应用程序,它包含在选项卡模式下使用 ActionBarSherlock.我有 5 个选项卡,每个选项卡的内容都使用片段处理.不过,对于 tab2,我有一个片段,其中的 xml 文件包含一个 ViewPager 元素,该元素又具有一些片段页面.当我最初启动应用程序时,我可以在选项卡之间切换没有问题,但是当我第二次按下 tab2 时,我得到了上面提到的错误.主要活动如下: 公共类 MainA
..
片段似乎非常适合将 UI 逻辑分离到某些模块中.但是与 ViewPager 一起,它的生命周期对我来说仍然很模糊.所以非常需要上师的思想! 编辑 请参阅下面的愚蠢解决方案;-) 范围 主要活动有一个带有片段的ViewPager.这些片段可以为其他(子主)活动实现一些不同的逻辑,因此片段的数据通过活动内部的回调接口填充.首次启动时一切正常,但是!... 问题 当
..
问题:ViewPager 中的片段 onResume() 在片段实际可见之前被触发. 例如,我有 2 个片段,分别是 ViewPager 和 FragmentPagerAdapter.第二个片段仅适用于授权用户,我需要在片段可见时要求用户登录(使用警报对话框). 但是 ViewPager 在第一个片段可见时创建第二个片段,以便缓存第二个片段并在用户开始滑动时使其可见. 所以 on
..
我在我的项目中使用了新的 YouTube API.使用文档的示例,它可以正常工作: 公共类测试扩展 YouTubeBaseActivity 实现 YouTubePlayer.OnInitializedListener {字符串网址视频;@覆盖公共无效 onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);设
..
当 Fragment 的活动经历一个 onCreate/Destroy 循环(如 Rotation)时,如何最好地在 Fragment 中保留数据? 在我们的设置中,我们可能会将大型列表从我们的服务器加载到片段自定义列表适配器中,我们希望通过不让它们在轮换时重新加载来平滑用户体验.我们在设置片段 retainInstance=true; 时遇到的问题;是我们的适配器引用了原始活动的上下文,因
..
我有一个片段: 公共类 MyFragment 扩展 Fragment{...@覆盖公共视图 onCreateView(...){...}...} 我实例化它: MyFragment myFragment = new MyFragment(); 我用上面的片段来替换当前的片段: FragmentManager fragmentManager = activity.getSupportFra
..
我想制作一个对话片段,询问“你确定吗?"回复“是/否". 我查看了文档,它真的很冗长,到处都是这个地方,解释了如何制作高级对话框,但没有完整的代码来制作一个简单的“hello world"类型的对话框.大多数教程使用已弃用的对话框系统.官方博客似乎过于复杂且难以理解. 那么,创建和显示一个真正基本的警报对话框的最简单方法是什么?使用支持库的奖励积分. 解决方案 DialogFr
..
我有一个包含 LinearLayout 的片段,其中根据某些业务逻辑对不同的项目进行膨胀.在这些项目中包含一个 EditText.当我有多个具有不同内容的项目并且我分离/附加片段时,所有 EditTexts 都会以某种方式获得所有相同的文本.仅当 EditText 在布局文件中有 id 时才会发生这种情况. 为什么会这样?除了删除id还有其他方法可以防止这种情况吗?我想在我的膨胀项目上使用
..
我想在 EditText 和软键盘之间添加 10dp 的边距. 这是我的 XML:
..
在我的片段中,我在滚动视图中有一个 editText,当我点击它时,我将它设置为像这样打开: getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE | WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); 从第一
..
我有一个包含用于输入的 EditText 的片段,但现在我想在用户单击 EditText 之外的屏幕时关闭键盘. 我知道如何在活动中执行此操作,但对于片段来说似乎有所不同. 我在 view.onTouchListener 上调用这个方法 public static void hideSoftKeyboard() {InputMethodManager inputMethodManag
..