一千萬個為什麽

搜索

Android對話框寬度

我似乎無法控制對話框的寬度。我有一個像這樣簡單的布局

<?xml version="1.0" encoding="utf-8"?>
 

    
        

        

        

        

        

         

    


由於某種原因,對話框只有足夠寬的文本輸入字段大約11個字符寬。如何使對話框寬度填滿屏幕?

最佳答案

我有同樣的問題。

我使用下面的代碼來制作對話框fill_parent,它運行正常。

public class SharePost extends Dialog
{
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.布局.adaptor_contentsharepost);

        布局Params params = getWindow().getAttributes();
        params.height = 布局Params.FILL_PARENT;
        getWindow().setAttributes((android.view.WindowManager.布局Params) params);
    }
}

布局



    contents here


轉載註明原文: Android對話框寬度