问题标签 [android-fragmentactivity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android-fragments - 将 ORMLite 与片段一起使用
是否可以在使用 Android Fragments 的同时使用 ORMLite 来管理本地数据库?
一些示例代码或示例代码的链接显示如何创建类似 ORMLiteFragmentActivity 类的东西会很酷。或者我猜一个简单的“不”可能是一个可以接受的答案。:)
android - 如何克服“无法在未调用 Looper.prepare() 的线程内创建处理程序”问题?
我正在尝试在 viewpager 中创建片段。在适配器中,我使用线程来创建片段。在线程内部,我正在执行进一步获取片段的 AsyncTask。在每个片段类(OneFragment、TwoFragment)中,我都有 AsyncTask 从 Web 访问一些 API。如果我根本不使用线程和 AsyncTask,则该应用程序可以正常工作。我正在使用它来获得更流畅的 UI 性能。但它正在获取错误。我已经就同一问题浏览了一些已经存在的主题。但我无法弄清楚这其中的原因。谁能指出我在这里做错了什么?
这是我的适配器类和 AsyncTask 类:
这是我的错误日志。
java - 如何使用 FragmentActivity 实现 onTouchEvent
我的问题:是否有在 FragmentActivity 中使用 onTouchEvent 的解决方法?
我的情况:我正在编写一个简单的手电筒应用程序,并且我有一个 FragmentActivity,用户可以在其中在颜色之间滑动(整个屏幕只是一种颜色。这个应用程序是为了个人改进)。我希望能够onLongPress
为选项做一个事件,一个onDoubleTap
隐藏导航栏的事件,最重要的是一个控制应用程序亮度的触摸事件(我想让用户上下滚动以改变亮度,这里有任何想法不客气!这个onFling
活动有好处吗?)
我尝试过的:我有GestureDetector
一个SimpleOnGestureListener
. 我覆盖了onTouchEvent
in FragmentActivity
,但我刚刚发现这个方法从来没有在 a 中调用过FragmentActivity
(我也在Log.print
方法中用 a 测试过它,它从来没有被调用过)。有解决办法吗?谢谢!
显着代码:
主要活动:
我的手势监听器:
主要的.xml
我认为您不需要其他任何东西来回答这个问题,但如果您需要,请告诉我。
android - 如何在 FragmentActivity 中使用自定义 iPhone 选项卡?
我是 Android 新手,我尝试使用 FragmentActivity 从我在网上找到的代码创建一个选项卡。 http://thepseudocoder.wordpress.com/2011/10/04/android-tabs-the-fragment-way/
这是我的 FragmentActivity http://pastie.org/pastes/5170802/text?key=jhowuevxe2fshlwu5tisg
我想使用使用图像和文本的自定义布局。
我在这里发现了一个类似的问题:在 FragmentActivity 中创建自定义选项卡,但我无法弄清楚如何在我的代码中应用该解决方案。有人可以教我怎么做吗?谢谢你。
更新:
我设法在我的代码中夸大了自定义布局。但我遇到了另一个错误。这是我最新的代码http://pastie.org/pastes/5187362/text?key=74r87diquysvruwsam1tq调整为 FragmentActivity,来自 AdilSoomro http://adilsoomro.blogspot.com/2011/06/iphone-like-tabs-in- android.html代码(使用 TabActivity)和一些来自
- http://android.codeandmagic.org/2011/07/android-tabs-with-fragments/
- http://thepseudocoder.wordpress.com/2011/10/04/android-tabs-the-fragment-way/
我的最新代码成功地像这样膨胀了布局,其布局设置为http://pastie.org/pastes/5187408/text?key=qxxa5xxrhsburebllyhmw (tab_indicator.xml)
但我需要将标签对齐到底部。当我将它对齐到底部时,代码 layout_gravity="bottom" 在图形布局上工作,但是当我运行它时,我的相对布局的背景会填满整个屏幕,就像代码http://pastie.org/pastes/5187445 /text?key=6dz2tsiggey9se51d2thtq
有人可以告诉我我做错了什么吗?
android - FragmentActivity 未显示在第二个面板中
我在我的应用程序中使用 FragmentActivity。访问它时会显示一个面板,该列表是在新活动中创建的,但是当我在平板电脑中运行时,其中存在两个面板,但拒绝加载第二个面板。
“ItemDetailFragment”是实现 OnItemClickListener 的 FragmentActivty,当我创建项目时它最初是“Fragment”类型。
我收到两个错误,一个在 ItemListActivity
以及“.add”在“ItemDetailActivity”中的完全相同的错误导致错误
请给我任何建议,因为这是我第一次使用“片段”。
android - 使用 ListFragment 和 CursorLoader 时收到“ListFragment cannot cast to”消息
谁能指出一个使用 CursorLoader 查询 SQLite 数据库并填充 ListFragment的简单示例?下面的代码会编译,但是当我运行它时,LogCat 告诉我“ListFrag”不能转换为 LoaderManager.LoaderCallbacks。如果我将 ListFrag 更改为不是 ListFrag,而只是 ListFrag,我会被告知“无法将 ListFrag 强制转换为 android.v4.support.Fragment”。请注意,由于此论坛帖子中的信息,我的活动扩展了 FragmentActivity 并且我的 Fragment 扩展了 ListFragment 。我一直在努力让它工作一段时间,但我就是不明白。这是包含片段的活动的代码,谢谢:
这是我的片段代码:
刚刚看到您对 LogCat 的评论。哎呀。这是我的整个 LogCat:
android - Android 片段和活动
参考下图:
http://developer.android.com/guide/components/fragments.html
有人可以解释一下为什么谷歌建议在手机上使用 2 个单独的活动,在平板电脑上使用一个活动吗?如果我在活动 A 中有代码来管理片段 B(用于平板电脑),为什么我应该在活动 B 中为手机重复相同的代码?
似乎对于电话,我仍然可以使用 1 个活动(仅活动 A)并替换片段,这可以减少冗余代码吗?
谢谢。
android - 如何将 Activity 转换为 FragmentActivity?
到目前为止,这是我尝试的。这是来自设置片段的活动。这是加载片段的方法。
接下来我设置 Files 类,以便它可以通过我将 Activity 转换为FragmentActivity
. 我不想使用 a ListFragment
,因为我想制作一些按钮并onclicklistener
为它们设置。
现在,当我运行应用程序时,没有错误,堆栈跟踪中没有任何内容,当我点击选项卡加载它FragmentActivity
时,它只是空白。我尝试删除listview
所有内容,然后将 atextview
放入 XML 布局中,当我尝试它时甚至都没有出现。
android - 是不是有些厂商的设备不支持“支持库”
我想为 android 创建一个应用程序,我想在其中使用AsyncTaskLoader
和FragmentActivity
. 我将最低 sdk 版本保持为 8 android:minSdkVersion="8"
。因此我必须在我的代码中导入import android.support.v4.content.AsyncTaskLoader;
, import android.support.v4.app.FragmentActivity;
&
。import android.support.v4.app.LoaderManager;
但问题是,当我在标准制造商设备(如 SAMSUMG、LG 等)上测试应用程序时。应用程序运行完美,但在某些制造商(我不想提及)设备上,应用程序一旦启动就会关闭,并且当我看到它时,stacktrace
我发现这是因为supportlibrary
错误。
谁能告诉我如何使我的应用程序与所有类型的设备兼容?
android - getSupportFragmentManager() 包含待机后的空片段
设备进入待机状态后,如果我打电话, getSupportFragmentManager()
我会得到一个FragmentManager
包含未初始化的片段,其所有变量都设置为null
.
这里有一些代码:
这是 MyAdapter 类:
实现该ExtendedFragment
方法onFocus()
,每个片段都覆盖,因为当标签获得焦点时,我需要采取一些操作。当我从待机状态恢复设备onFocus()
并被解雇时,如果我尝试View
使用getView()
我得到null
.
为什么我的观点是空的?