我们真的可以在 android 中创建 2 个 drawableLeft 吗?

Can we actually create 2 drawableLeft in android?

我想知道是否有一种方法可以在 android 布局中创建 2 drawableLeft。我有一个需要使用 2 drawables 的场景。任何人有任何建议,请下拉。

编辑:这是我要设计的布局。

如果你只在一个地方使用这个视图,那么你可以只使用 LinearLayout 和水平布局。并放置 1 个 ImageView、TextView 或 Spinner [根据您的要求,如果国家代码是可选的,那么您应该使用 spinner 而不是 TextView 来查看国家代码] TextView 并根据需要设置它们的样式。如下图:

如果您需要在多个地方使用此布局,您可以使用相同的布局文件实现自定义视图。检查如何从 this answer.

创建自定义视图