Androidのメーカー初心者くさい - オートコンプリートまたは単に間違ってインストールされていますか?

クレイグ・ランビー:

私は初めてのAndroidメーカー/ Javaのを習得しようとしています。私は、C#、vb.net、JavaScriptといくつかの他の言語に精通しています。

ビデオ:初心者のためのAndroidのメーカーは、私は、次の午前、夜09時56分番組の自動補完の出来事で...しかし、私は、私はCTRL +スペースキーを押し、私は何を取得し、IDEは以下のようにエラーを投げている、とあれば、何も得ていないのです写真のここ

以下の機能のどれを期待できない関数呼び出し「ボタン(...)は、」指定された引数で呼び出すことができます。(コンテキスト!)android.widget.Buttonで定義されている(コンテキスト!,属性セット!)android.widget.Buttonで定義されている(コンテキスト!,属性セット!INT)(コンテキスト!,属性セット!のInt android.widget.Buttonで定義され、 INT)android.widget.Buttonで定義されています

私はAndroidのメーカーが間違って設定している疑いがある、またはコンポーネント/プラグインを逃します。完全な初心者くさいとして、私はまた、スクラッチ、すなわちからそれを設定します。Windowsの10のx64マシンにインストールされています。

私は何を確認する必要がありますか?私が持っています

  • ジャワ、JavaのJDKをインストール
  • 再インストールスタジオ
  • オートコンプリートの設定で確認
  • リフレッシュキャッシュ
a_local_nobody:

答えは簡単です:

これは、Javaではない、それはKotlinである(https://kotlinlang.org/

(あなたはそれはあなたがJAVAファイルとNOT Kotlinファイルを作っていることを保証するために(チェックボックスは開始時にkotlinのサポートを追加するかしないかがあるはずです)を作成するときだけ、慎重にプロジェクトの設定を確認し、最初からプロジェクトを再作成するKotlinが終了してみてください).ktと。

またKotlinと構文があったであろう、このMainActivityを削除し、あなたが始めるために、新しいJava MainActivity ORを作成します。

val button = findViewById<Button>(R.id.yourButtonID)

(これは完全に私自身の意見ですが、私はほとんどあなただけではなく、Kotlinのチュートリアルを見つけることをお勧めしたい、自分の混合背景に、Kotlinは、潜在的に容易に開始することができ、また、Kotlinはあまり進歩しているので:Pが、これは私です自分の意見)

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=236857&siteId=1