XML ファイルで使用される dp がアクティビティで使用される dp と同じでないのはなぜですか? XML ファイルで幅 20 dp の textView を作成すると、そのサイズはすべての異なるタイプの画面で同じになりますが、これを使用すると、次のようになります。
int sizeInDip = 20;
int width= TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, sizeInDip, getResources().getDisplayMetrics());
サイズはすべてのタイプのスクリーンで異なります。
アクティビティと XML ファイルの両方で dp を使用して同じ結果を得る方法があるかどうかを知りたいです。
前もって感謝します!