Android - 另一个按钮问题

时间:2010-08-22 15:43:12

标签: android eclipse image button scale

这是一个愚蠢的问题。做好准备。

我的main.xml是这样的:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="fill_parent" 
 android:layout_height="fill_parent"
 android:background="@android:color/white">
 <ImageButton
 android:src="@drawable/button"
 android:scaleType="fitStart"
android:layout_height="fill_parent"
android:layout_width="wrap_content"
 /> 
</RelativeLayout>

有效。但是,我实际上看到了一个带有我图像的android按钮。当你点击它时,外面变成橙色和一切。如何获取外部按钮不会出现?

请帮忙吗?

2 个答案:

答案 0 :(得分:0)

有两种方法可以解决这个问题:

  1. 将透明背景设置为按钮。
  2. 使用ImageView代替Button(您可能需要设置android:focusable =“true”以使其可聚焦)

答案 1 :(得分:0)

如果您实际上不想要一个按钮(并且按钮看起来像您所描述的那样),您想要将一个onClick侦听器添加到ImageView。