草庐IT

MATCH_PARENT

全部标签

android - 两列布局,第一列 wrap_content,第二列 fill_parent

我必须将UI设计为包含两列。第一列应包含包含的标签,同一行中的第二列应填满整个空间。下面是一些例子:http://temp.chrzanowski.info/so_layout.png我该怎么做? 最佳答案 使用TableLayout和strechColumns="1"它拉伸(stretch)占据剩余空间的第二列。 关于android-两列布局,第一列wrap_content,第二列fill_parent,我们在StackOverflow上找到一个类似的问题:

android - 约束布局 : how to center a view under another and also stay within parent bounds?

我想在另一个像电子邮件下方的“注销”按钮下居中View:我通过使用ConstraintLayout作为父级并将底View的左右边缘限制到顶View的左右边缘来做到这一点。这正确地将两个View居中。(请注意,我不想将父级的View居中。)我遇到的问题是,如果顶View很窄,则底View最终可能会被父级在右侧截断,如下所示(来自布局编辑器):我事先不知道顶View在运行时会有多窄。(不一定是电子邮件地址,即使是,我认识的人的电子邮件地址只有8个字符!)我想设置约束,使底View在顶View下方居中,但如果它向右太远,它会向左移动刚好足以避免越过准则。顶View的右边缘需要保持固定。我怎样

android - view在parent的最后一个位置,但是还是被挡住了

我想做什么在BottomSheetDialogFragment中,我想膨胀一个始终停留在屏幕底部的View,无论如何state(collapsed/expanded)BottomSheetBehavior位于。我做了什么在BottomSheetDialogFragment的子类中,我从XML中膨胀一个View并将其添加为CoordinatorLayout的子类(这是BottomSheetDialogFragment的parent的parent):@OverridepublicvoidonActivityCreated(BundlesavedInstanceState){super.on

Android RelativeLayout 和 layout_width ="match_parent"的 child

当我在同一“行”有两个View,一个width="fill_parent"时,Android如何计算View的大小?例子:此代码为EditText提供所有可用空间,并在其右侧显示按钮。但是随着这个改变,EditText填充了所有的宽度并且按钮在屏幕之外: 最佳答案 android:layout_toLeftOf="@+id/Button01"将强制EditText的右边界与Button的左侧对齐,因此Android会忽略match_parentwidth强制宽度只填充从左父侧到按钮的右侧。android:layout_toRight

java - 线程内线程 : what happens if parent thread is killed?

这个问题在这里已经有了答案:DoesachildthreadinJavapreventtheparentthreadstoterminate?(4个答案)关闭6年前。总的来说,我无法理解线程。就我而言,使用Java和Android。假设我有一个名为A的线程,它启动线程B。如果线程A停止,则线程B将继续存在。这怎么可能?谁现在属于线程B?到主线程?线程类publicclassParentThreadextendsThread{publicvoidrun(){Log.e("PARENTTHREAD","STARTSRUNNING");newThread(newRunnable(){@Ove

android - 在 parent 之外动画 child View

我正在尝试为父View之外的View设置动画,当我这样做时,subview无法在其父View之外设置动画。我通过使用setClipChildren(false)解决了这个问题并且它起作用了...当View动画化时up。当我为View向下设置动画时,图像仍然隐藏。这是有效的代码。此代码将在屏幕顶部设置一个平铺按钮的动画:privatevoidsetGameBoard(){brickWall.setClipChildren(false);brickWall.setClipToPadding(false);//Buildgameboardfor(intii=0;ii但是当我调整View到屏幕

android - javax.net.ssl.SSLException : hostname in certificate didn't match in Android 异常

我正在更新Android应用程序的Web服务URL,我们正在使用https协议(protocol)。我看到我当前的httpsURL可以正常工作,但现在我们正在迁移到新域,然后它就产生了问题。我已经检查了stackoverflow上的许多线程,例如javax.net.ssl.SSLException:hostnameincertificatedidn'tmatchandroid但没有找到任何好的答案大多是回答绕过此安全或允许所有。javax.net.ssl.SSLException:hostnameincertificatedidn'tmatch://HttpGetgetMethod=n

android - 当宽度设置为 'match_parent' 时,无法将 TextView 中的文本居中

我是AndroidSDK的新手,在我的ActivityUI上使用TextView以及其他组件。当我将宽度设置为wrap_content并使用layout_gravity时,我可以将TextView置于父容器的中心。但是,我现在需要为TextView提供一个沿父级宽度完全拉伸(stretch)的背景,因此我将宽度设置为match_parent。执行此操作后,layout_gravity和textAlignment="center"都无法使文本在View中居中。这是我正在使用的代码:这是ActivityUI现在的样子:如何解决此问题并将我的文本与TextView控件的中心对齐?请帮忙!

android - 线性布局 - weight 和 FILL_PARENT 的区别

根据文档,FILL_PARENT基本上让View占据了整个额外空间。重量还决定了View可以占用多少额外空间。有什么区别?例如:当我使用时会发生什么,newLinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT,1.0f) 最佳答案 FILL_PARENT使其占用所有可用空间。重量使它占据了相对的数量。示例:假设您有两个框A和B,按此顺序添加到水平LinearLayout。如果A设置为WRAP_CONTENT,B设置为FILL_PAR

Android:在运行时为 Java 中的 MATCH_PARENT 创建的按钮

大家好,importandroid.widget.Button;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.webpage);but_action=newButton(getApplicationContext());but_action.setVisibility(Button.INVISIBLE);toolbar.addView(but_action);关于上面的代码,这会创建一个不可见的按钮,我会根据