当前位置:  开发笔记 > Android > 正文

为什么文本没有出现在此按钮上?

如何解决《为什么文本没有出现在此按钮上?》经验,为你挑选了1个好方法。

由于某些原因,当创建LinearLayout带有按钮的时,最左边的按钮没有任何文本。

在布局预览中,它看起来不错。但是在实际设备上,它看起来像这样:

这是布局代码:

即使在此布局中只有一个按钮,它也不会显示文本。

这是用于使该类可用于其他布局的类:

public class HigherCounter extends LinearLayout implements View.OnClickListener{

    public HigherCounter(Context context, AttributeSet attrs) {
        super(context, attrs);
        LayoutInflater inflater = LayoutInflater.from(context);

        inflater.inflate(R.layout.higher_counter, this);
}

谢谢!



1> Juan Cruz So..:

tools:text在前两个按钮中使用,并且该属性仅用于渲染预览屏幕。
替换为android:text,它们将在运行时出现。

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有