标签: layout

Android禁用屏幕元素但没有间隙

如果我将一个Screen元素设置为在"LinearLayout"中不可见,那么无论如何我都会有一个间隙而不是它.如何使差距与元素一起消失?

谢谢

layout android android-layout

0
推荐指数
1
解决办法
40
查看次数

如何将页面内容拉伸并将页脚粘贴到页面底部?

我一直试图让这个我该死的布局工作了很长时间,而且它的超级fr.我是CSS的新手,所以请轻松一点,但我查了很多关于粘性页脚和拉伸内容等的文章等,我仍然无法让它工作.最小高度对我没什么用!

这是我希望我的网站在没有足够内容填充页面时的样子.

当内容让你滚动时,这就是我想要的样子.

这是html代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Welcome to SilmanServer!</title>
<link href="./main.css" rel="stylesheet" type="text/css" />

</head>

<body>

<div id="pageHeader"> 
<h1>SilmanServer</h1>
<p>Aaron Silman's Personal Home Server </p>
</div>

<div id="navigation">
    <ul>
        <li><a href="./index.html">Home</a></li>
        <li><a href="./blog.html">Blog</a></li>
        <li><a href="./projects.html">Projects</a></li>
        <li><a href="./about.html">About Me</a></li>
        <li><a href="./contact.html">Contact</a></li>
    </ul>
</div>


<div id="main">

<div>
<h2>What the hell?</h2>
    <p>
    This the project I embarked on around June of 2012 with an old computer that I had …
Run Code Online (Sandbox Code Playgroud)

css height layout footer sticky-footer

0
推荐指数
1
解决办法
7751
查看次数

使用"setlayout(null)"时,窗口小部件表现得很奇怪

我在我的代码中进行以下调用:

...
setLayout(null);
...
Run Code Online (Sandbox Code Playgroud)

我正在尝试通过指定x和y坐标来放置按钮和文本字段.

我运行程序(使用Eclipse或BlueJ)时的问题是我需要在面板上运行到按钮和文本字段的位置,以便分别查看按钮和文本字段.

当我找到文本字段时,它很小.只有当我开始写作时才假定我指定的大小.

有谁知道如何解决它?

java layout swing awt null-layout-manager

0
推荐指数
1
解决办法
2万
查看次数

twitter引导下拉列表弹出元素

您可以在此屏幕截图中看到,每行上包含"hi"的菜单会弹出正文元素下方,也会弹出屏幕上的按钮.

弹出下

dom结构如下所示:

dom结构

打开时下拉元素的计算样式是:

background-color: transparent;
color: #999;
display: block;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
height: 20px;
line-height: 20px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
overflow-x: visible;
overflow-y: visible;
position: relative;
width: 1425px;
Run Code Online (Sandbox Code Playgroud)

这是弹出"下拉菜单"计算样式的项目之一:

box-sizing: border-box;
color: white;
cursor: pointer;
display: inline-block;
height: 22px;
line-height: 17px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
overflow-x: visible;
overflow-y: visible;
vertical-align: middle;
width: 74px;
word-spacing: 0px;
Run Code Online (Sandbox Code Playgroud)

我似乎无法攻击正确的dom&css魔法来使这项工作正确.我一直在dom heirarchy中的位置,而在dropdown div的导航栏中.我也一直在下拉菜单,下拉菜单和弹出的元素上玩z-index.

我觉得有点像我在这里看不到的东西.有什么想法吗?

css layout html5 css3 twitter-bootstrap

0
推荐指数
1
解决办法
1万
查看次数

SWT文本组件不会水平填充

我和SWT一起工作,我遇到了一些问题.基本上我有一个Text对象,我希望它的宽度是它所在的组件的宽度.我可以使用,FillLayout但它下面的按钮也会增长,这不是我想要的.

这是一个屏幕截图来说明问题:
在此输入图像描述

这是我用来重现的测试代码,并尝试解决问题:

import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
import org.eclipse.wb.swt.SWTResourceManager;


public class Test {

    public static void main(String[] args) {
        Display display = new Display();
        Shell shell = new Shell(display);

        shell.setBackground(SWTResourceManager.getColor(SWT.COLOR_WHITE));
        //setup the layout manager      
        GridLayout layout = new GridLayout(1, false);
        layout.horizontalSpacing = 0;
        layout.marginHeight = 0;
        layout.verticalSpacing = 5;
        layout.marginWidth = 0;
        layout.marginBottom = 20;
        layout.marginTop = 5;       

        shell.setLayout(layout);

        //create the text field
        Text inputField = …
Run Code Online (Sandbox Code Playgroud)

java layout swt

0
推荐指数
1
解决办法
3989
查看次数

如何使用居中的垂直分割线布置两个等宽元素?

我想布置两个相同大小的视图,如下所示,水平排列,但在中间有一条分界线.我怎么能做到这一点?

在此输入图像描述

layout android android-layout

0
推荐指数
1
解决办法
1218
查看次数

意图使用putExtra在新活动中显示特定布局

我很好奇我是如何使用的

putExtra("something", something);
Run Code Online (Sandbox Code Playgroud)

在我的应用程序内的新活动的意图,

Intent i = new Intent(getApplicationContext(), MainActivity.class);
i.putExtra("something", something)
startActivity(i);
Run Code Online (Sandbox Code Playgroud)

我需要知道如何发送和接收端看起来像,加载特定的布局文件取决于通过意图中的putExtra发送的内容.

因此,如果我在接收端发送i.putExtra("a",a),它将使用R.layout.a_layout.xml创建内容视图

但如果我发送了i.putExtra("b",b),它将加载R.layout.b_layout.xml

有任何想法吗?

java layout android android-intent

0
推荐指数
1
解决办法
1692
查看次数

添加元素时,活动不会延伸

我将其他布局添加到我当前的布局,如下所示:

LinearLayout parent = (LinearLayout)findViewById(R.id.average_layout_salaryListContainer);
            for (String month : mVacation.getMonthNameList()) {
                LinearLayout childElement = (LinearLayout) LayoutInflater.from(getApplicationContext()).inflate(R.layout.salary_list_element, null);
                TextView monthTextView = (TextView) childElement.findViewById(R.id.salary_list_element_textView_month);
                monthTextView.setText(month);
                parent.addView(childElement);
            }
Run Code Online (Sandbox Code Playgroud)

虽然我有很多月份(12个或更多),但一些添加的元素是不可见的,但我无法向下滚动.怎么避免这个?

layout android

0
推荐指数
2
解决办法
38
查看次数

Android自定义键盘xml文件

可能重复:
创建自定义Android键盘布局

我开始开发自己的ime,但我坚持使用xml文件.Eclipse似乎无法找到Keyboard,也没有找到Row和Key类.任何人都可以告诉我如何解决这个问题或如何使用java编码ime布局?如果这个描述缺乏信息,请随意告诉我.无论如何,首先要感谢大家,它表明了这一点: NOTE: This project contains Java compilation errors, which can cause rendering failures for custom views. Fix compilation problems first.

"" does not set the required layout_width attribute: (1) Set to "wrap_content" (2) Set to "match_parent" "" does not set the required layout_height attribute: (1) Set to "wrap_content"

NOTE: This project contains Java compilation errors, which can cause rendering failures for custom views. Fix compilation problems first.

com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup Exception details are logged in …

xml eclipse keyboard layout android

0
推荐指数
1
解决办法
2万
查看次数

HTML内联块布局

我无法理解HTML中的内联,内联块和块显示选项之间的区别.特别是内联块如何适应.块项目似乎总是出现在自己的行上.内联项似乎不能很好地处理宽度和高度设置.内联块似乎是两者之间的混合,但导致一些古怪的布局情况.这是一个例子:

<style type="text/css">
#container {
    height: 100px;
    background: tan;
}

#container p {
    height: 100px;
    background: yellow;
    text-align: center;
    padding: 0px;
    margin: 0px;
    width: 29%;
    display: inline-block;
}

#container div:first-child {
    height: 100px;
    display: inline-block;
    width: 35%;
    padding: 0px;
    margin: 0px;
    border-top: 2px solid #888;
    border-right: 2px solid #888;
}

#container div:last-child {
    height: 100px;
    display: inline-block;
    width: 35%;
    padding: 0px;
    margin: 0px;
    border-left: 2px solid #888;
    border-bottom: 2px solid #888;
}
</style>
<body>
    <div id="container">
        <div class="decorator"></div>
        <p>A very …
Run Code Online (Sandbox Code Playgroud)

html css layout

0
推荐指数
1
解决办法
641
查看次数