【发布时间】:2012-04-12 11:21:19
【问题描述】:
我的问题是:我有一个 EditText,我想在 EditText 内设置一个边距,我的意思是编辑文本的内容(文本)的边距,而不是我可以通过这个属性解决的视图的边距:android:layout_marginLeft.
我需要在 EditText 内的文本前后留出一些空间。
我尝试设置填充,但不起作用!
这是我的 xml 代码:
<FrameLayout
android:layout_width="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp">
<EditText android:inputType="none"
android:textSize="15sp"
android:id="@+id/editText1"
android:scrollHorizontally="true"
android:layout_height="35dp"
android:padding="3dip"
android:singleLine="true"
android:layout_width="160dp"
android:layout_weight="0" />
<ImageView android:id="@+id/refreshButton"
android:src="@drawable/refresh"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="center_vertical|right" />
</FrameLayout>
谁能帮我做这件事?
提前致谢
【问题讨论】:
标签: android android-layout android-edittext margin textview