相关疑难解决方法(0)

如何使用java代码在sp值中指定文本大小

如果我指定一个整数值来使用java代码更改TextView的某个文本大小,则该值将被解释为pixel(px).现在有谁知道如何在sp中分配它?

android textview text-size

199
推荐指数
8
解决办法
9万
查看次数

如何布局文本以在图像周围流动

你能否告诉我是否有办法在图像周围布置文字?像这样:

------  text text text
|    |  text text text
-----   text text text
text text text text
text text text text
Run Code Online (Sandbox Code Playgroud)

我从android开发者那里得到了关于这个问题的回复.但我不确定通过自己的TextView版本意味着什么?感谢任何提示.

2010年2月8日星期一晚上11:05,Romain Guy写道:

嗨,

仅使用提供的小部件和布局无法做到这一点.您可以编写自己的TextView版本来执行此操作,这应该不难.

android android-layout

68
推荐指数
4
解决办法
3万
查看次数

文本环绕android中的图像

在此输入图像描述

我正在使用列表视图来显示我想要像上面的图像一样显示的图像和文本,任何人都可以建议我如何用webview包装图像周围的文本.我使用以下代码:

     Drawable dIcon = getResources().getDrawable(R.drawable.video_icon);
    int leftMargin = dIcon.getIntrinsicWidth() + 10;

    ImageView icon = (ImageView) findViewById(R.id.icon);
    icon.setBackgroundDrawable(dIcon);

    SpannableString ss = new SpannableString(text);
    ss.setSpan(new MyLeadingMarginSpan2(3, leftMargin), 0, ss.length(), 0);

    TextView messageView = (TextView) findViewById(R.id.message_view);
    messageView.setText(ss);
Run Code Online (Sandbox Code Playgroud)

 class MyLeadingMarginSpan2 implements LeadingMarginSpan2 {
    private int margin;
    private int lines;

    MyLeadingMarginSpan2(int lines, int margin) {
        this.margin = margin;
        this.lines = lines;
    }

    @Override
    public int getLeadingMargin(boolean first) {
        if (first) {
            return margin;
        } else {
            return 0;
        }
    }

    @Override
    public void drawLeadingMargin(Canvas …
Run Code Online (Sandbox Code Playgroud)

android

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

标签 统计

android ×3

android-layout ×1

text-size ×1

textview ×1