質問編集履歴

1

おおもとの目的とソースコード修正

2022/09/09 17:40

投稿

user3799257542
user3799257542

スコア18

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
1
  ### 実現したいこと
2
2
  画面サイズを返す関数を作りたいです。
3
3
  関数化はせず、取得だけはできている状態です。
4
+
5
+ もともと、各アクティビティに画面サイズを取得する同じコードを書いているので1つのクラスで関数化したいという経緯があります。
4
6
 
5
7
  ### 該当のソースコード
6
8
  メインのonCreate関数内で以下のように画面サイズが取得できます。
@@ -19,8 +21,7 @@
19
21
  return 画面サイズを持つ変数を返す
20
22
  }
21
23
  ```
24
+
25
+ MainAcitivityが表示されている状態でSampleクラスのgetDisplayを呼んで画面サイズを取得
26
+ TestActivityが表示されている状態でSampleクラスのgetDisplayを呼んで画面サイズを取得
22
- 以下のように呼び出したいです。
27
+ のようにしたいです。
23
- 呼び出すときの引数にthis@TestActivityを入れればよいのかも分からないので間違っているかもしれません。
24
- ```TestActivity.kt
25
- Sample().getDisplay(this@TestActivity) //1920や1080
26
- ```