我为EditText的背景创建了一个自定义drawable。我需要将文本左对齐和底对齐。它在屏幕上渲染得很好但是文本没有与drawable的右边和底部对齐。我也试过引力:底部并尝试将填充设置在顶部,希望它能将其向下移动。还有什么我可以做的吗?
答案 0 :(得分:0)
右下角定义了内容区域。
您在右侧绘制的线条跨越图像的上半部分。这就是为什么文本不会与底部对齐。
你应画一条稍长的线。
查看默认使用的图像。 (虽然我把它改成了蓝色。)
这将给出与您相同的结果。文本不会与底部对齐。
现在如果我将右边的线延伸到底部,我会得到下面的图像。
这将为您提供预期的结果。