Questions tagged «layout»

布局标签用于询问有关对象相对于包含元素的放置,对齐和对正的问题。对于与CSS有关的问题,请改用'css'标记。

10
android布局:此标记及其子代可以替换为一个<TextView />和一个复合drawable
当在特定的XML文件上运行布局时,得到以下信息: This tag and its children can be replaced by one &lt;TextView/&gt; and a compound drawable 以下xml代码应进行哪些更改: &lt;LinearLayout android:id="@+id/name_layout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:background="@drawable/grouplist_single_left_grey_area" &gt; &lt;ImageView android:id="@+id/photo_image" android:layout_width="@dimen/thumbnail_width" android:layout_height="@dimen/thumbnail_height" android:paddingBottom="5dip" android:paddingTop="5dip" android:paddingRight="5dip" android:paddingLeft="5dip" android:layout_marginRight="5dip" android:clickable="true" android:focusable="true" android:scaleType="fitCenter" android:src="@*android:drawable/nopicture_thumbnail" android:background="@drawable/photo_highlight" /&gt; &lt;TextView android:id="@+id/name" android:paddingLeft="5dip" android:layout_weight="1" android:layout_width="0dip" android:layout_height="wrap_content" android:gravity="center_vertical" android:textAppearance="?android:attr/textAppearanceLarge" /&gt; &lt;/LinearLayout&gt; 这是在屏幕上的样子: …
116 android  layout 

4
分配布局时出现错误:BoxLayout无法共享
我有这个Java JFrame类,我想在其中使用boxlayout,但出现错误提示java.awt.AWTError: BoxLayout can't be shared。我已经看到其他人遇到了这个问题,但是他们通过在contentpane上创建boxlayout解决了这个问题,但这就是我在这里所做的。这是我的代码: class EditDialog extends JFrame { JTextField title = new JTextField(); public editDialog() { setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); setTitle("New entity"); getContentPane().setLayout( new BoxLayout(this, BoxLayout.PAGE_AXIS)); add(title); pack(); setVisible(true); } }
114 java  swing  layout  boxlayout 

18
Android:截取了textview的最后一行
我有一个水平面LinearLayout,在TextView其Spinner旁边有一个。这LinearLayout是在LinearLayout包含在内的固定垂直方向上多次动态膨胀的RelativeLayout。 问题在于,由于我从切换Theme.light到Theme.holo.light,最后一行TextView被切成两半。当动态文本很长并且跨越多行时,会发生这种情况。 我已经能够通过将底部填充添加到LinearLayout包含TextView和的水平位置来解决此问题Spinner。 这看起来不像是一种修复,而是更多的黑客。有人可以给我一些有关如何正确解决此问题的建议吗? 我还阅读了其他一些问题,但似乎没有帮助。 水平线性布局: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"&gt; &lt;TextView android:id="@+id/textView1" android:layout_width="150dp" android:layout_height="wrap_content" android:layout_marginRight="20dp" android:text="TextView"/&gt; &lt;Spinner android:id="@+id/spinner1" android:layout_width="wrap_content" android:layout_height="wrap_content"/&gt; &lt;/LinearLayout&gt; 相对布局,其中上面的布局在ID为ll2_7的线性布局中被动态放大: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" &gt; &lt;ScrollView android:id="@+id/scrollView" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_above="@+id/relLayoutButtonNext" android:layout_below="@id/textView1" &gt; &lt;RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingBottom="20dp" android:paddingLeft="10dp" android:paddingRight="10dp" android:paddingTop="10dp" &gt; &lt;TextView …

19
如何创建标准的无边界按钮(如上述设计指南中所述)?
我只是查看设计指南,想知道无边界按钮。我凝视了一下,试图在源中查找,但我自己无法将其组合在一起。这是普通的Button小部件,但是您添加了自定义(Android默认)样式?如何制作这些无边界按钮(当然您可以将背景设置为空,但是我没有分隔线)? 这里链接到设计指南: http://developer.android.com/design/building-blocks/buttons.html http://developer.android.com/guide/topics/ui/controls/button.html#Borderless

20
在Android中使用自定义字体
我想为正在创建的android应用程序使用自定义字体。 我可以从Code中单独更改每个对象的字体,但是我有数百个。 所以, 有没有办法从XML做到这一点?[设置自定义字体] 有没有一种方法可以从一个地方的代码做到这一点,也就是说整个应用程序和所有组件都应使用自定义字体而不是默认字体?
111 xml  android  layout  fonts 


8
如何使这两个div并排?
我有两个未嵌套的div,一个在另一个之下。它们都在一个父div内,并且该父div会重复自身。所以本质上: &lt;div id='parent_div_1'&gt; &lt;div class='child_div_1'&gt;&lt;/div&gt; &lt;div class='child_div_2'&gt;&lt;/div&gt; &lt;/div&gt; &lt;div id='parent_div_2'&gt; &lt;div class='child_div_1'&gt;&lt;/div&gt; &lt;div class='child_div_2'&gt;&lt;/div&gt; &lt;/div&gt; &lt;div id='parent_div_3'&gt; &lt;div class='child_div_1'&gt;&lt;/div&gt; &lt;div class='child_div_2'&gt;&lt;/div&gt; &lt;/div&gt; 我想每对child_div_1以及child_div_2彼此相邻。我怎样才能做到这一点?
110 css  layout  html 

13
Android对话框:删除标题栏
我有一个奇怪的行为,无法查明原因。 我的经典应用程式 requestWindowFeature(Window.FEATURE_NO_TITLE); 删除标题/状态栏。 然后,我创建一个对话框以允许用户输入信息(名称等) 使用物理键盘,没问题,但是当我使用虚拟键盘时,我有一个奇怪的行为: 每次我在虚拟键盘上按下某个键时,标题/状态栏就会重新出现,从而推动所有键盘布局消失,然后再次消失(就像启动应用程序时的动画一样) 这是一些代码: dialog = new Dialog(context); dialog.setContentView(R.layout.logindialog); dialog.setTitle("Login:"); WindowManager.LayoutParams a = dialog.getWindow().getAttributes(); // dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); a.dimAmount = 0; dialog.getWindow().setAttributes(a); dialog.setCancelable(true); dialog.getWindow().setLayout(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT); 然后 dialog.show(); 我试过了 dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); 但它使我的应用程序崩溃。 这是XML &lt;TextView android:id="@+id/LoginText" android:gravity="fill" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Login:"&gt; &lt;/TextView&gt; &lt;EditText android:id="@+id/LoginEdit" android:layout_height="wrap_content" android:singleLine="true" android:text="jason" android:layout_width="200sp"/&gt; &lt;TextView android:id="@+id/PasswordText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Password:"&gt; …
108 android  layout  dialog 



4
XAML ColumnDefinition中的*(星号)是什么意思?
以下XAML中的*(星号)是什么意思? &lt;ColumnDefinition Width="0.07*"/&gt; &lt;Grid Height="100" HorizontalAlignment="Left" Margin="102,134,0,0" Name="grid1" VerticalAlignment="Top" Width="354"&gt; &lt;Grid.ColumnDefinitions&gt; &lt;ColumnDefinition Width="40*" /&gt; &lt;ColumnDefinition Width="314*" /&gt; &lt;/Grid.ColumnDefinitions&gt; &lt;/Grid&gt;
106 wpf  xaml  xamarin  layout  grid 

12
仅使用CSS在HTML元素之间添加空间
我有几个相同的HTML元素相继出现: &lt;span&gt;1&lt;/span&gt; &lt;span&gt;2&lt;/span&gt; &lt;span&gt;3&lt;/span&gt; 我正在寻找仅使用CSS在元素之间添加空间的最佳方法 [no space] [1] [space 10px] [2] [space 10px] [3] [no space] 另外: 请写下您收据的浏览器兼容性 更新 看来我不清楚。我不想使用任何其他HTML标记,例如 &lt;span&gt;&lt;/span&gt; &lt;span&gt;&lt;/span&gt; &lt;span class="last_span"&gt;&lt;/span&gt; 我不想用桌子 我希望CSS可以自动定位第一个和最后一个跨度 我不想使用JavaScript 可选要求:last span可以不是父标记的LAST LAST LD,但是它将是父标记的LAST SPAN。跨度之间没有任何其他标签。
105 css  layout  receipt 

11
如何根据父视图的尺寸调整Android视图的大小
如何根据其父布局的大小调整视图的大小。例如,我有一个RelativeLayout可以填满整个屏幕的,并且我想要一个子视图(例如)ImageView占据整个高度,而宽度占整个宽度的1/2? 我试图重写所有的onMeasure,onLayout,onSizeChanged,等我无法得到它的工作....
104 android  layout 

7
如何复制pinterest.com的绝对div堆栈布局
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 7年前关闭。 改善这个问题 我正在寻找复制Pinterest.com的div布局,特别是如何调整列数以适应浏览器调整大小的更多/更少,并且垂直堆叠不取决于相邻列的高度。源代码显示每个div是绝对位置。一位联合创始人回答了Quora的一篇文章,指出这是使用自定义jQuery和CSS完成的。我希望结果从左到右排序。您可以提供任何指示使其成为我自己的方向,将不胜感激。
104 jquery  css  layout 

10
您可以在不使用表格的情况下进行HTML布局吗?
好的,我在一两个星期前遇到了一个简单的布局问题。即页面的各个部分需要一个标题: +---------------------------------------------------------+ | Title Button | +---------------------------------------------------------+ 很简单的东西。在网络世界中,表仇恨似乎已经接管了一切,当我问为什么对HTML表单而不是表使用定义列表(DL,DD,DT)标签时,让我想起了这一点。 现在,前面已经讨论了表vs divs / CSS的一般主题,例如: DIV与表 ; 和 用表代替DIV。 因此,这并不是要对CSS与布局表进行一般性讨论。这只是解决一个问题的方法。我使用CSS尝试了上述各种解决方案,包括: 向右浮动按钮或包含按钮的div; 按钮的相对位置;和 相对位置+绝对位置。 这些解决方案均因不同原因而不能令人满意。例如,相对位置导致z-index问题,其中我的下拉菜单出现在内容下方。 所以我最后回到了: &lt;style type="text/css"&gt; .group-header { background-color: yellow; width: 100%; } .group-header td { padding: 8px; } .group-title { text-align: left; font-weight: bold; } .group-buttons { text-align: right; } &lt;/style&gt; …
102 html  css  layout 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.