问题列表 - 第39166页

在TableLayout中使用EditView的Android文本剪辑问题

我有一个小剪辑的问题,我一直无法使用通过tablerow一个EditText视图来解决.无论我尝试,所述的EditText视图要么剪切(附截图),或者,如果设置了shrinkColumns为0或1,标签文本消失(和的EditText视图占据整个宽度).布局如下:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:orientation="vertical" android:padding="10dip">

  <TableLayout android:orientation="vertical"
  android:layout_width="fill_parent" android:layout_height="fill_parent">

    <TableRow android:orientation="horizontal"
    android:layout_width="fill_parent" android:layout_height="wrap_content">

      <TextView android:paddingRight="10dip" android:layout_column="1"
      android:text="Label Text" />
      <EditText android:text="Very long text that makes the text view go on clipping frenzy"
      android:layout_width="wrap_content" android:layout_height="wrap_content" />

    </TableRow>

  </TableLayout>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我试过它在QVGA和HVGA,一个的HTC Hero上2.1和野火2.1上运行,以及一个2.2模拟器.我也玩过clipToPadding属性,这在我的情况下似乎没什么帮助.如果我使用长文本设置提示属性并将文本值保留为空,则会出现相同的问题.

由于我没有做任何特别复杂的事情,我怀疑我身边有一个简单的错误.任何想法,提示或建议都非常感谢.

干杯!

替代文字

android text clipping tablelayout

4
推荐指数
1
解决办法
1385
查看次数

Wordpress:site_id和blog_id之间的区别?

我试图了解Wordpress的工作方式,在检查数据库的过程中,我发现在多站点安装中,有一个名为" wp_site看起来总是持有相应记录的表"的表site_id.我无法理解(也没有在互联网上找到)site_id实际多站点似乎使用什么,wp_blogs并且相应blog_id用于识别不同的站点.(http://codex.wordpress.org/Database_Description)

有人能说清楚我的理解是site_id什么吗?

谢谢

朱塞佩

database wordpress foreign-key-relationship

8
推荐指数
1
解决办法
3137
查看次数

改善 SortedDictionary 的访问时间

我有 200 万件商品SortedDictionary<string, MyClass>

我已经完成了以下操作并且需要很长时间,有什么想法吗?

for(int i = 0; i<dic.Count-1; i++)
{
    Debug.WriteLine(dic.ElementAt(i).Value.ToString());
}
Run Code Online (Sandbox Code Playgroud)

.net c# generics .net-3.5 c#-3.0

5
推荐指数
1
解决办法
888
查看次数

如何反转Option Monad的流量?

比方说,我有一堆"验证"函数,如果没有错误则返回None,否则返回Some(String)指定错误消息.像下面这样的东西......

def validate1:Option[String] 
def validate2:Option[String]
def validate3:Option[String]
Run Code Online (Sandbox Code Playgroud)

我将按顺序调用它们,一旦返回Some(String),我就会停止并返回相同的内容.如果它返回None,我会转到下一个,直到序列结束.如果所有这些都返回None,则返回None.

我想把它们粘在一起"表达".就像是 ...

for( a <- validate1; b <- validate2; c <- validate3) yield None;
Run Code Online (Sandbox Code Playgroud)

但是,Option完全与我想要的相反.它在None处停止,并以Some(String)跟随.

我怎样才能实现这样的目标?

scala scala-option

8
推荐指数
2
解决办法
1518
查看次数

Spring @Autowired in Servlet

我在我的应用程序中使用Spring框架(2.5.4)加载时间编织并且一切正常(在Spring bean中,在非Spring实体中),除非我尝试在注释为@Configurable的servlet中自动装配字段,然后我得到一个很好的NullPointerException ...


@Configurable(dependencyCheck=true)
public class CaptchaServlet extends HttpServlet{
    @Autowired
    private CaptchaServiceIface captchaService;

    @Override
    public void init(ServletConfig config) throws ServletException {
        super.init(config);
    //    ApplicationContext ctx = WebApplicationContextUtils.getRequiredWebApplicationContext(config.getServletContext());
    //    captchaService = (CaptchaServiceIface) ctx.getBean("captchaService");
    }

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        Captcha c = captchaService.getCatpcha();
        req.getSession().setAttribute("captchaAnswer", c.getAnswer());
        resp.setContentType("image/png");
        ImageIO.write(c.getImage(), "png", resp.getOutputStream());
    }
}
Run Code Online (Sandbox Code Playgroud)
<context:load-time-weaver/>
<context:spring-configured/>
<context:component-scan base-package="cz.flexibla2" />
Run Code Online (Sandbox Code Playgroud)

关于我做错了什么的任何建议?

谢谢.

java spring servlets autowired

5
推荐指数
2
解决办法
9790
查看次数

你会建议这种方法来复制字符串吗?

为了获得更高的性能,你是否建议在复制字符串时使用下面的方法,特别是当字符串中有很多字符时,大于12?

 unsigned char one[12]={1,2,3,4,5,6,7,8,9,10,11,12};
 unsigned char two[12];
 unsigned int (& three)[3]=reinterpret_cast<unsigned int (&)[3]>(one);
 unsigned int (& four)[3]=reinterpret_cast<unsigned int (&)[3]>(two);
 for (unsigned int i=0;i<3;i++)
  four[i]=three[i];
Run Code Online (Sandbox Code Playgroud)

c++ string performance copy reference

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

CL#中的CLR和DLR有什么区别?

CL#中的CLR和DLR有什么区别?这两个概念可比吗?

c# clr dynamic-language-runtime dynamic

25
推荐指数
4
解决办法
2万
查看次数

SQL Server 2008 - 将XML声明添加到XML输出

我一直在与这个争夺几天,我正在寻求使用以下语法自动化XML输出

 SELECT (
   SELECT CONVERT(VARCHAR(10),GETDATE(),103)
   FOR XML PATH('DataVersion'), 
     TYPE
   ),
   (  
   SELECT CoNum,
     CoName,
     CONVERT(VARCHAR(10),AccountToDate,103) 'DLA',
     LAFileNet
   FROM @XMLOutput  
   FOR XML PATH('Company'),
     TYPE  
   )
 FOR XML PATH(''),
   ROOT('Companies')
Run Code Online (Sandbox Code Playgroud)

这会创建以下输出

<Companies>
  <DataVersion>15/11/2010</DataVersion>
  <Company>
    <CoNum>111</CoNum>
    <CoName>ABCLmt</CoName>
    <DLA>12/12/2010</DLA>
    <LAFileNet>1234</LAFileNet>
  </Company>
  <Company>
    <CoNum>222</CoNum>
    <CoName>DEFLmt</CoName>
    <DLA>12/12/2007</DLA>
    <LAFileNet>5678</LAFileNet>
  </Company>
</Companies>
Run Code Online (Sandbox Code Playgroud)

我正在努力的是如何将XML声明添加<?xml version="1.0" encoding="ISO-8859-1" ?>到输出的顶部?

更新1:我认为我需要在SQL服务器中创建XML模式来定义xsl:output是否正确?然后将输出分配给该架构?

更新2:此后发现这些链接 http://forums.asp.net/t/1455808.aspx - 查看健康的评论.另外 http://www.devnewsgroups.net/group/microsoft.public.sqlserver.xml/topic60022.aspx

xml sql-server encoding

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

如何将多个PDF文件合并为一个?

我有16个pdf,我想转换成一个...我在Ubuntu 10.10,我该怎么办?

pdf ubuntu

79
推荐指数
4
解决办法
12万
查看次数

C#中的Unicode到字符串转换

如何将Unicode值转换为其等效字符串?

例如,我有"మెశమెశ",我需要一个接受此Unicode值并返回一个字符串的函数.

我正在查看System.Text.Encoding.Convert()函数,但是它没有接受Unicode值; 它需要两个编码和一个字节数组.

我基本上有一个字节数组,我需要保存在字符串字段中,然后再返回并将字符串转换回字节数组.

所以我使用ByteConverter.GetString(byteArray)将字节数组保存到字符串中,但我无法将其恢复为字节数组.

.net c# vb.net

4
推荐指数
2
解决办法
6万
查看次数