我在将图片调整为图像按钮时遇到问题。实际上我的按钮是一个太大的图像,我只能在图像按钮上看到我的图片的一部分。
我有一个活动,其布局定义了一个webview,底部有一个按钮,大小相关为1/8。我的意思是webview占据屏幕的8个部分,按钮1个部分。 我的布局看起来简化如下:
WebView
...
...
android:layout_weight="8" /
LinearLayout
...
...
android:layout_weight="1"
<ImageButton
...
android:layout_weight="1"/
/LinearLayout
由于重量定义,我不知道我的按钮的像素大小,我无法正确调整按钮的大小。
如何正确调整图像尺寸?或者我如何管理我的按钮在我的按钮中的大小正确?
答案 0 :(得分:0)
希望您能从我的代码下方获得帮助。比如
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000"
android:layout_weight="7" />
<Button
android:id="@+id/bLogin"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#ff0000"
android:layout_weight="1" />
</LinearLayout>
</LinearLayout>
现在您可以根据自己的意愿修改。祝你好运!