1

我有以下布局(非常简单)

<LinearLayout 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:background="@color/mainbackground"
android:orientation="vertical" >

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:orientation="vertical" >

    <View
        android:layout_width="fill_parent"
        android:layout_height="@dimen/spazio" />

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:src="@drawable/cm_sign" />

    <View
        android:layout_width="fill_parent"
        android:layout_height="@dimen/spazio" />

    <TextView
        style="@style/H2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center"
        android:text="@string/welldone" />

    <View
        android:layout_width="fill_parent"
        android:layout_height="@dimen/spazio" />
</LinearLayout>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:orientation="horizontal"
    android:weightSum="1" >

    <TextView
        android:id="@+id/ok2"
        style="@style/L1"
        android:layout_width="0dp"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
        android:layout_margin="5dp"
        android:layout_weight="0.5"
        android:background="@drawable/white_white_box"
        android:gravity="center"
        android:padding="5dp"
        android:text="@string/thanks" />
</LinearLayout>

</LinearLayout>

Manifest 中的活动定义如下:

    <activity
        android:name="com.examples.android.calendar.crisismate2.Welldone17"
        android:theme="@android:style/Theme.Dialog" >
    </activity>

我得到以下结果,您可以看到“谢谢!” 被剪掉

在此处输入图像描述

非常感谢您的任何建议!!!

4

1 回答 1

1

很可能所有布局参数和/或样式的组合不允许显示更多文本。

可能的修复。

使对话框更宽。

使“谢谢”文本视图更宽

减少边距和填充以在文本视图中腾出更多空间

于 2013-10-13T13:24:19.430 回答