当不需要时占用整个屏幕的视图

问题描述:

当我用这个视图调用setContentView时,占用整个屏幕。我认为wrap_content和wrap_content意味着视图将会足够大以仅显示两个字符串。我希望这个显示就像一个小对话。有任何想法吗?警告对话框如何使用它只需要的大小?谢谢当不需要时占用整个屏幕的视图

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:padding="80dp" 
    > 
<TextView 
    android:id="@+id/dialog_title" 
    android:textSize="15sp" 
    android:gravity="center_horizontal" 
    android:layout_width="fill_parent"     
     android:layout_height="wrap_content"   
    android:text="String 1" 
    /> 
<TextView 
    android:id="@+id/dialog_text1" 
    android:textSize="10sp" 
    android:gravity="center_horizontal" 
     android:layout_width="fill_parent"     
     android:layout_height="wrap_content"   
     android:text="String 2" 
    /> 
</LinearLayout> 
+1

添加对话框主题 – Falmarri 2010-12-21 01:09:06

+1

您尝试重新发明轮子是否存在程序性原因?为什么不使用对话框?这些方法都已准备就绪。 – Phobos 2010-12-21 03:48:25

有关创建和使用对话框的信息,请参阅http://developer.android.com/guide/topics/ui/dialogs.html