我在使用设计师提供的资源向右侧使用ImageButton实现SearchBox时遇到了麻烦。 我不确定问题是由于资产还是我的实施。
It should look like this, and it does in hdpi phones.
But look how it looks like in xhdpi emulated phone
它也在真实设备上进行了测试。没有hdpi的每个设备看起来都像第二个例子。 这是我的实施:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity"
android:background="#e9e9e9" >
<ImageButton
android:background="@drawable/home_btn_ubicacion"
android:src="@drawable/home_icono_ubicacion"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:id="@+id/button"/>
<AutoCompleteTextView
android:layout_toLeftOf="@id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/home_input_buscar"
android:hint="Ciudad o Barrio"
android:layout_alignParentLeft="true"
/>
由于我的声誉,我不允许发布图片所以我在github上共享整个测试项目: github.com/ejmedina/SearchBoxTestProject
同样,由于低代表,它看起来不像链接。 一如既往地谢谢大家。
答案 0 :(得分:0)