1
私はKotlinでアプリケーションを構築し始めました。変数を正しく初期化する方法を知りたいと思います。たとえば、Javaの場合、次のようになりました。Googleコードスタイルを使用してAndroid(Kotlin)で変数を宣言する方法は?
private TextView mSomeTextView;
次に、いくつかのメソッドでfindViewByIdを呼び出します。しかし、Kotlinに、私はちょうどそのような何かを書くことができない、私はする必要があります:私はに使用されるように
private val textView: TextView = findViewById(R.id.text)
私はのonCreateの下でそれを書きます。質問:それはそれのための正しい場所ですか?いいえ - どこでどのようにすればいいですか?
あなたはメンバプロパティ(フィールド)またはプライベート変数をしたいですか?それはプライベート変数のためによく見えます。 –
@PaulHicksアクティビティにいくつかのビューがあるとします。私はそれらを宣言し、非公開にして、どこかで初期化してから、何かをします。それが私がしたいことです。 – VolodymyrH