テーブル レイアウトのグラフィカル パラメータを指定するためにメソッド setLayoutParams を使用しようとしていますが、メソッド setLayoutParams がピクセル値とディップ値のどちらを取るかはわかりません。たとえば、次の 2 つの変数を宣言するとします。
private int blockDimension = 50;
private int blockPadding = 2;
そして、メソッドを呼び出します:
tableRow.setLayoutParams(new LayoutParams( (blockDimension + 2 * blockPadding) * numberOfColumnsInMineField,blockDimension + 2 * blockPadding) );
それらはピクセルと見なされますか、またはメソッドに渡されると変換されますか? そうでない場合、 Java でディップ値を設定するにはどうすればよいですか?