-
50 votesanswersviews
如何确定从Backstack恢复的片段
一直在寻找这个问题但现在无济于事: 如何确定片段是从backstack恢复?我在FragmentActivity中使用兼容性库和ListFragment . 选择ListFragment中的项目时,将启动新的片段以替换ListFragment . 我注意到当FragmentActivity暂停时,会调用Fragment的onSaveInstanceState . 但是当Fragment通过Frag... -
-2 votesanswersviews
在片段上创建选项卡视图
我创建了一个底部导航应用程序,我添加了2个按钮 . 当我点击每个按钮时,它将移动到2个不同的片段 . 我想在第一个片段(黑色片段)中添加制表符视图 . 我想在标签视图中有3个标签,如WhatsApp . 当我滑动标签时,它必须转到另一个片段 . 我试过,它不起作用 . (我的项目已经在底层导航视图中运行良好,我想在blankfragment,java代码和XML文件中添加选项卡视图) 下载项目代码... -
9 votesanswersviews
如何传递和获取片段和活动android kotlin的 Value
我是kotlin的新手 . 任何人都可以指导我如何传递并从片段和活动中获取 Value -
1 votesanswersviews
在调用onCreateView()之前,“找不到用于片段的id的视图”错误
这与几个帖子有关,但我没有看到任何解释视图层次结构中视图创建顺序的内容(static - xml和dynamic - in code) . 我有一个FragmentActivity托管一个Activity和一个片段 . 在调用片段的onCreateView之前,我从没有为片段创建的视图中收到运行时错误 . 由于调试器似乎无法在步进过程中找到正确的行号,因此很难确定无法找到视图的调用方法 .... -
0 votesanswersviews
ListFragment错误
我在“listview”中有一个列表,使用这个混乱滚动列表,分组,列表中有一个带图标的 Headers . 公共类MyCustomAdapter扩展BaseAdapter { private static final String ASSETS_DIR = "images/"; private static final int TYPE_HEAD = -1; private ... -
0 votesanswersviews
如何在旋转期间保存活动中每个片段的私有变量?
我有一个带有NavigationDrawer的Activity,所以我有几个碎片: public class MainActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan... -
5 votesanswersviews
Android Fragment创建了两次方向更改
我的片段被创建了两次,即使活动仅将片段添加到内容中一次 . 旋转屏幕时会发生这种情况 . 此外,每次调用片段的onCreateView时,它都会丢失所有可变状态 . public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstance... -
0 votesanswersviews
引用时,Kotlin Companion Object为null
不确定我是否正确使用此伴侣对象 . 数据类: data class AppModel( val name: String, val items: List<ItemModel>, ) 设置数据: open class PathManager() { companion object { var shared = PathManager() ... -
1 votesanswersviews
OpenGL多重纹理混合
我正在尝试像photoshop一样实现图层功能 . 这是我想要画的.. 但它如下图所示 它使用两层 . 用2个纹理框架构建一个用于背景,另一个用于绘制 . 纹理与片段着色器混合 . mediump vec4 tex0_color = texture2D(texunit0,TexCoordOut); // bg texture mediump vec4 tex1_color = textu... -
17 votesanswersviews
来自Fragments的`onViewStateRestored`如何工作?
我真的很困惑片段的内部状态 . 如果另一个Fragment应该显示,我有一个Activity只能同时保存一个Fragment并替换它 . 从文档 onSaveInstanceState 仅在调用活动 onSaveInstanceState 时被调用(在我的情况下不调用) . 如果我停止我的碎片,我的想法是这样做的 . 所以我必须重新创建整个 ViewHirarchy ,创建新视图(通过使用关键字 ... -
1 votesanswersviews
活动被杀死但在onCreate中未收到保存的包
我有一个没有片段的应用程序 . 我修改了一个活动来使用片段 . 问题是,现在当活动进入后台然后再次进入前台时,onCreate被调用:看起来活动被杀死以节省内存或其他原因 . 我试图在onSaveInstanceState中保存一个包但是当再次打开活动时,我在onCreate中收到一个空包,并且没有调用onRestoreInstanceState(我检查了我在后台进行时接收到对onSaveInst... -
1 votesanswersviews
在Android设备上,动态添加的第一个和最后一个选项卡不显示ActionBar
为我的Android应用程序实例化Activity时,还会创建ViewPager和FragmentPagerAdpter . 最初创建Tab1的Fragment1 . 当为Fragment1调用onCreateView()时,ActionBar也会膨胀并设置为当前活动 . 到现在为止还挺好 . Android设备上的显示效果很好 . 当用户按下ActionBar上的“添加”按钮时,如上所述创建T... -
-1 votesanswersviews
Android:ViewPager,ActionBar和Android.app.Fragments
我有一个带有两个选项卡的动作栏和一个处理片段的tablistener . 现在我希望使用ViewPager滑动以切换标签 . 我试过这里说的解决方案:Android, How to mix ActionBar.Tab + View Pager + ListFragment 但它与Android.app.Fragments和支持包碎片发生冲突 . 该应用程序是> 4.0所以我不需要支持片段 .... -
1 votesanswersviews
我如何在嵌套片段上覆盖onactivityresult方法?
我使用的片段不是这个,导入android.app.Fragment 我用这个,导入android.support.v4.app.Fragment 因为我将它用于viewpager public class PagerAdapter extends FragmentPagerAdapter{ public PagerAdapter(FragmentManager fm) { ... -
-2 votesanswersviews
ActivityNotFoundException甚至为Fragment声明的操作
我有以下代码: public class Fragment1 extends Fragment implements View.OnClickListener { Button button; @Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container... -
2 votesanswersviews
使用RecyclerView和Checkboxes的Android选项卡式活动
我有一个标签式活动,允许用户为recyclerview中的条目选择复选框 . 当用户在不同选项卡之间滑动时,如果已选中复选框,则复选框不会保留其已检查状态 . 任何帮助将不胜感激 . 这是代码: public class MyDirectory extends AppCompatActivity { /** * The {@link android.support.v4.vie... -
3 votesanswersviews
处理Android导航组件中的后退按钮
我想知道如何使用导航控制器正确处理系统后退按钮操作 . 在我的应用程序中,我有两个片段(例如片段1和片段2),我在fragment1中有一个动作,目的地为fragment2 . 一切都运行良好,除了一件事 - 当用户按下fragment2中的系统后退按钮时,我想显示一个对话框(例如使用DialogFragment)来确认退出 . 实现此行为的最佳方法是什么?如果我在我的主机片段中使用 app:de... -
1 votesanswersviews
为片段的每个子项创建导航底部视图
嗨,我是Android的新手,所以如果我的问题看起来多余,请耐心等待,因为我无法在任何地方找到合适的答案 . 我有一个主要活动,底部导航栏上有4个选项卡,三个片段用于填充这些选项卡 . 现在当我启动任何这些片段的子节点时,子节点不会显示导航栏 . 我如何实现这一目标? MainActivity.class主要功能 BottomNavigationView bottomNavigationView ... -
3 votesanswersviews
词法分析器中的Antlr4动作和谓词
我正在尝试为Antlr4中动态确定的批处理分隔符创建词法分析器规则 . 这支持两个用例: 不同的数据库系统定义了自己的批处理分隔符(例如'go',';''/') 我还想允许用户定义的批处理分隔符,最长可达2个字符,并且可能是任何东西,但是对于这个示例,我们假设它们是ascii字符 . 因此,出于本示例的目的,批处理分隔符是单独在其自身行上的任何字符串,并与当前已知的批处理分隔符匹配 .... -
10 votesanswersviews
ViewPager FragmentStatePagerAdapter方向更改
我有一点问题:我有一些带有一些Pages的ViewPager,我使用FragmentStatePagerAdapter来处理数据 . 在肖像中,我有例如20页用于ViewPager,在景观中我只有10页用于ViewPager . 因此,在方向更改时,我创建了一个具有不同数据的新适配器 . 这里有一个小解释原因:我在肖像中展示一幅图像,在风景中展示两幅图像,但总是全部都在计算中如果我要显示10张照片... -
0 votesanswersviews
android片段过渡动画显示黑屏
我在获取片段(带有 SimpleExoPlayerView )过渡动画以正常工作 fadein 和 fadeout 时遇到问题 . 在过渡期间,如果我将持续时间设置为5秒,我将看到5秒的黑屏 . 奇怪的是,过渡动画适用于其他动画类型,例如水平滑入和滑出 . 我只是无法弄清楚我的编码有什么问题,并希望有人可以提供帮助....下面是代码 /res/animator/fade_in.xml <?x... -
0 votesanswersviews
Java中的UDP / TCP段片段
对于大学项目,我必须测量客户端和服务器之间UDP和TCP的速度,为此我们必须选择我们将发送的数据 . 例如500字节,750字节,1500字节...... 在Linux中,我知道如何减少或增加段的MTU,但我不知道如何在Java中为我的应用程序执行此操作 . 有没有任何功能可以做到这一点,或者是一种使套接字变大或变小的方法,并强制它发送我想要的数据量? 先感谢您! -
0 votesanswersviews
“使用Fragment在onSaveInstanceState之后无法执行此操作”
java.lang.IllegalStateException:无法在onSaveInstanceState之后执行此操作 我检查连接的Internet,如果为false,则在onCreate()Activity中调用方法openAsRoot private void openAsRoot(Fragment fragment) { manager = getSupportFragmentM... -
0 votesanswersviews
Android Back按钮返回上一个,但退出应用程序
覆盖此功能,它返回上一页,但同时它将退出应用程序 . 只需按一下后退按钮,任何人都可以帮我解决这个问题 . 使用V4幻灯片段 . public void onBackPressed() { moveTaskToBack(true); if (mViewPager.getCurrentItem() == 0) { super.onBackPressed(); ... -
0 votesanswersviews
android.os.Parcelable android.widget.GridView.onSaveInstanceState()'上的null?
我正在制作新闻应用程序,我在内部片段中有Gridview,并且在配置更改时我实现了onSaveInstanceState和onRestoreInstanceState . 低于我得到的错误 致命异常:主程序:com.edgar.yodgorbekkomilo.newsapp,PID:5676 java.lang.NullPointerException:尝试在空对象引用上调用虚方法'android... -
-1 votesanswersviews
我应该在我的Android应用程序中使用片段或活动来获取永远存在的视图吗?
我使用活动和片段开发具有多个屏幕的应用程序 . 我决定使用其中一个的原则是基于应用程序中的交互 . 我得出的结论是,在发生事件后主要UI元素仍然存在时,您应该使用活动强制UI中的视图发生更改(例如,这可以是嵌套在工具栏中的tabhost,设置为Google Play存储具有多个片段作为孩子的Android应用程序 . 另一个例子是表示导航抽屉上的不同行或可点击元素的片段 . 所以现在我提出了在两个... -
0 votesanswersviews
Fragment中的“无法添加小部件”
我在Fragment中添加widget有问题 . 这是一些硬编码添加3示例小部件: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layo... -
26 votesanswersviews
轻扫时ViewPager更新片段
我有一个问题,我过去2天一直在努力 . 我正在构建一个使用ActionBar,ViewPager和FragmentPagerAdapter的应用程序 . Activity,Fragments和FragmentPagerAdapter的代码与http://developer.android.com/reference/android/support/v4/view/ViewPager.html上的... -
1 votesanswersviews
正确重定向子站点的_escaped_fragment_
如 Headers 所述,我正在尝试将我的ajax驱动的子网站的google _escaped_fragment_查询重定向到其正确的url(/ crawler文件夹,用于提供html快照) . 现在我的.htaccess配置是这样的: # google crawl rules RewriteCond %{QUERY_STRING} ^_escaped_fragment_=(.*)$ Rewrit... -
2 votesanswersviews
奇怪的消失片段与FragmentPagerAdapter
我正在尝试构建一个Fragment,它包含一个很好的UI的gridview . 我已经使用了一些示例代码来尝试构建它 . 我是否真的需要跟踪并保存我的片段状态以便定位开关(显然我这样做)或者我错过了什么?从它的声音(它是FragmentPagerAdapter文档)看起来像FragmentPagerAdapter为我保存所有状态... 我只想说,这是我的问题(我有4个片段,其中有一些textvie...