View.MeasureSpec.MakeMeasureSpec(Int32, MeasureSpecMode) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma especificação de medida com base no tamanho e no modo fornecidos.
[Android.Runtime.Register("makeMeasureSpec", "(II)I", "")]
public static int MakeMeasureSpec(int size, Android.Views.MeasureSpecMode mode);
[<Android.Runtime.Register("makeMeasureSpec", "(II)I", "")>]
static member MakeMeasureSpec : int * Android.Views.MeasureSpecMode -> int
Parâmetros
- size
- Int32
o tamanho da especificação de medida
- mode
- MeasureSpecMode
o modo da especificação de medida
Retornos
a especificação de medida com base no tamanho e no modo
- Atributos
Comentários
Cria uma especificação de medida com base no tamanho e no modo fornecidos.
O modo deve ser sempre um dos seguintes: <ul><li><android.view.View.MeasureSpec#UNSPECIFIED/li><<>android.view.View.MeasureSpec#EXACTLY/li/li><<>android.view.View.MeasureSpec#AT_MOST<>/ul>
<Observação forte>:</forte> no nível da API 17 e inferior, a implementação de makeMeasureSpec foi tal que a ordem dos argumentos não importava e o estouro em qualquer valor poderia afetar o MeasureSpec resultante.
android.widget.RelativeLayout foi afetado por esse bug. Os aplicativos destinados a níveis de API maiores que 17 receberão o comportamento fixo e mais estrito.
Java documentação para android.view.View.MeasureSpec.makeMeasureSpec(int, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.