android,linearlayout中的imageview不适合屏幕尺寸

标签 android layout fullscreen

我想知道如何根据屏幕使我的 LinearLayout 中的四个图像看起来尽可能大。当我在手机中安装小部件时,它总是只适合屏幕的 50%。 xml来了。 有什么提示吗?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_gravity="center_vertical|clip_horizontal"
android:orientation="horizontal" >

<ImageView
    android:id="@+id/hora1_current"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:adjustViewBounds="true"
    android:scaleType="fitCenter"
    android:src="@drawable/neutro_on" />

<ImageView
    android:id="@+id/hora2_current"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:adjustViewBounds="true"
    android:scaleType="fitCenter"
    android:src="@drawable/neutro_on" />

<ImageView
    android:id="@+id/minuto1_current"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:adjustViewBounds="true"
    android:scaleType="fitCenter"
    android:src="@drawable/neutro_on" />

<ImageView
    android:id="@+id/minuto2_current"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:adjustViewBounds="true"
    android:scaleType="fitCenter"
    android:src="@drawable/neutro_on" />

最佳答案

android:weightSum="1" 添加到您的父级线性布局。 线性布局应该有 android:orientation="horizo​​ntal" 现在为您的每个 ImageView 添加 android:layout_weight = 0.25

希望这能奏效。

关于android,linearlayout中的imageview不适合屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8869904/

相关文章:

java - 为什么 Android 监听器通常在 Activity 中实现?

java - 如何从 CustomAdapter 将 textColor 设置为 edittext

css - Bootstrap 响应式设计的奇怪行为

android - 如何为正确的时间格式及时添加一个额外的零

android - DialogFragment 内的 fragment ,空白屏幕

css - 使用 CSS 确保我的 Logo 始终与边框相距 X 距离

css - float 可变高度容器

layout - iOS 7 全屏布局

c++ - X11,更改分辨率并使窗口全屏

java - 在 WebView 中显示视频问题