在我设计的按钮中,我需要创建一个按钮,通知用户他们将移动应用程序移出应用程序的网页。
我希望在按钮中有一个表示导出和文本的图像。
我在xcode中完成了这个。是否可以在Android工作室中执行此操作?
答案 0 :(得分:1)
在Android中,您可以进行任何q
捕获Layout
事件。因此,您可以使用onClick
或LinearLayout
并在其中添加RelativeLayout
和TextView
。通过适当的格式化,图像等,此布局将显示为按钮。
另外,如果你想要"按钮"你会想看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作为最后的手段。