Android Studio:在按钮内部显示文字和图片

时间:2015-12-16 19:16:21

标签: image button android-studio

在我设计的按钮中,我需要创建一个按钮,通知用户他们将移动应用程序移出应用程序的网页。

我希望在按钮中有一个表示导出和文本的图像。

我在xcode中完成了这个。是否可以在Android工作室中执行此操作?

2 个答案:

答案 0 :(得分:1)

在Android中,您可以进行任何q捕获Layout事件。因此,您可以使用onClickLinearLayout并在其中添加RelativeLayoutTextView。通过适当的格式化,图像等,此布局将显示为按钮。

另外,如果你想要"按钮"你会想看ImageView。改变什么时候按下" "聚焦"等

答案 1 :(得分:1)

data && data.hasOwnProperty("response") && data.response.hasOwnProperty("error") && data.response.error.hasOwnProperty("description") && data.response.error.description == "No cities match your search query" 类扩展了Button类,其中包含名为Compound Drawables的功能。这是一个可绘制的,可以放在文本的两侧:在​​右侧/左侧/顶部/底部。示例:

TextView

我认为这就是你要找的东西。

修改:当您没有其他选项时,必须将solution的Jim视为 。谷歌主张反对这种方法,可以找到更多信息here。简而言之:您拥有的布局/视图越多,性能就越慢。 Android Studio甚至会在xml编辑器中向您显示警告,说明您应尽可能使用复合drawable,并仅使用<Button android:text="@string/example" android:drawableLeft="@drawable/btn_example" android:drawablePadding="5dp" /> + ImageView bundle作为最后的手段。