草庐IT

bundle-layout

全部标签

android - 设置安卓 :id for Linear layout component

我正在使用拖放功能在Activity中添加线性布局。当我检查activity_main.xml时,创建了组件但没有“android:id”我无法手动添加id,因为在R.java中没有此布局的id。如何解决? 最佳答案 如果您将android:id="@+id/YOUR_ID"添加到您的XML,您的IDE(我假设是eclipse)将重新编译R.java,并且您应该能够在您的文件中使用R.id.YOUR_IDActivity。 关于android-设置安卓:idforLinearlayout

在 ADT Mac Bundle 中创建第一个 Android 应用程序时出现 java.lang.NullPointerException

当尝试创建一个新的Android应用程序时,我可以通过整个向导直到最后,当单击完成时给我一个错误:在项目“测试”上运行生成器“Android资源管理器”时出错。java.lang.NullPointerException我试过多次重新安装ADT都无济于事。有谁知道我的问题在这里?我有我正在尝试使用的API的SDK。编辑:不确定是否有任何帮助,但是在“安装新软件”中查看ADT更新站点时,出现错误从存储库读取时出错:http://dl-ssl.google.com/android/eclipse/site.xml.谢谢,约翰 最佳答案

android - layout_gravity 上的动画

在Android中,是否可以在layout_gravity上应用动画?例如,假设我想将View(例如Button)的layout_gravity从右更改为左在上面的布局文件中,我想在运行时使用动画将布局引力从right|top更改为left|top,这可能吗?谢谢 最佳答案 您可以在父ViewGroup上使用LayoutTransition以使其对subview的更改进行动画处理,例如布局更改。在下面的示例中,我将float操作按钮从屏幕右下角移动到右上角,同时旋转它(因此“+”图标变为“x”图标)。在包含布局上将animateLa

隐藏依赖视图中隐藏在约束layout中时的视图

当依赖视图消失/可见时,是否有可能隐藏/显示视图?显然,通过使用自定义行为或使用包装布局,可以使用CoordinatorLayout,但是上述方法涉及其他布局。我想看看这种方法不会引入其他布局看答案您应该能够使用新的“组”功能将视图组合在一起ConstraintLayout1.1.x.看这个帖子在培养基上。像指南一样的组是具有尺寸0的小部件。但是组有助于对一组小部件采取一些操作。最常见的情况是控制小部件集合的可见性。

安卓 : Navigation button show wrong side when layout direction is RTL

我之前问过这个问题(here)但没有人回答所以我问的有点简单。问题是当我将布局方向更改为RTL(在xml文件:android:layoutDirection="rtl"或以编程方式:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.JELLY_BEAN_MR1){getWindows().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);}没关系)导航图标保持LTR我该如何解决这个问题?更具体地说,箭头应该指向右边! 最佳答案

java - 使用Bundle传递数据时出现空指针异常

我有一个float组camObjCoord声明为..publicstaticfloatcamObjCoord[]=newfloat[8000];然后我在一个类中填充它的索引,该类执行以下操作..camObjCoord[1]=2.5;然后我调用makeview()publicvoidmakeview(){IntentmyIntent=newIntent(this,GLCamTest.class);this.startActivity(myIntent);Bundleb=newBundle();b.putFloatArray("tweets",camObjCoord);}然后在新类(cla

android - 如何将布局置于 layout.setZOrderOnTop() 之上

我有一个用于pagecurl的书的SurfaceView。由于某些原因我希望它是透明的,我已经使用了myView.setZOrderOnTop()实现它。到目前为止,一切都运行良好。现在我需要在这个surfaceview(书)之上放置一些View(假设是一个ImageView)。当我这样做时,ImageView隐藏在书的后面。它超出书本边界的部分按预期可见。我在最后一个XML中添加了imageview,但没有找到一种方法来更改imageview的z顺序,以便它在书上可见。请建议我实现此目标的方法。注意:我不能删除setZOrderOnTop()除非有任何其他解决方案可以使我的表面Vie

java - android.os.Bundle 中 getInt(string key) 返回的整数是多少?

我阅读了有关getInt()方法的文档:publicintgetInt(Stringkey)Returnsthevalueassociatedwiththegivenkey,or0ifnomappingofthedesiredtypeexistsforthegivenkey.Parameters:keyastringreturn:anintvalue但我不知道它到底返回了什么。R.java中的key的ID或者没有其他东西??? 最佳答案 它会返回您使用相同key放入该bundle中的任何内容。Bundlebundle=newBund

安卓 : ConstraintLayout : layout_constraintVertical_bias not working as expected

所以我正在尝试了解新的ConstraintLayout内容,作为iOS开发人员,一切似乎都还不错。这是我的观点我想要做的是让4个正方形在垂直轴上的大小略有不同(所以粉色60%,蓝色低于40%,右边蓝色40%,黑色60%)阅读layout_constraintVertical_bias,这应该可以满足我的要求,但它似乎什么也没做我认为app:layout_constraintVertical_bias控制该View的增长百分比(就像权重一样)是否不正确 最佳答案 而不是设置layout_constraintVertical_bias设

java - MissingResourceException : Can't find bundle for base name sun. util.logging.resources.logging,语言环境 en_US

我得到了,Causedbyjava.lang.InternalError:java.util.MissingResourceException:Can'tfindbundleforbasenamesun.util.logging.resources.logging,localeen_US在我的来自firebase崩溃报告的应用程序中。其他细节Manufacturer:HTCModel:HTC10AndroidAPI:24这是堆栈跟踪java.util.logging.Logger$1.run(Logger.java:1385)java.util.logging.Logger$1.run