2017-11-06 8 views
2

は申し訳ありませんが、私はスクリーンショットを見てください、この新しい機能が正確に呼ばれているのか分からない: enter image description hereAndroidスタジオ3.0のパラメータヒント情報が常に表示されるとは限りませんか?

だから、パラメータ名は、メソッド呼び出しに表示されます。これはクールですが、わかるように、この場合は最初のパラメータのみが表示され、2番目のパラメータには名前が表示されません。私の観察から、時にはうまくいくことがあります。時にはそうではなく、私はなぜそれを理解することができません。

設定することはできますか、それとも単なるバグですか?あるいは、私はその機能がどのように機能するのか理解できません。

+0

設定ヒント。 –

+0

デフォルトでは、メソッド名にパラメータ名が含まれていて、ビルダーにはアンドロイドスタジオが表示されません。 – FarshidABZ

答えて

0

プリミティブ型といくつかの複雑な型だけがヒントを示します。ヒントを右クリックしてから「ヒントを無効にする」をクリックして無効にすることができます。例えば

:あなたが呼び出す場合

public void myFunction(int a, boolean b, MyClass myClass) 
    //do something 
} 

myFunction(10, true, new MyClass()); 

最初の2つだけがヒントが表示されます...

+0

私は無効にしたくない、私はすべてのパラメータのヒントを取得したい。私は、設定 - >外観で無効にしたり設定したりできることを知っています。しかし、まだそれは常に表示されていない – user1209216

+0

実際には、ヒントは、intやbooleanのようなプリミティブ型に対してのみ表示されます。たとえば、作成したクラスがパラメータの場合、ヒントは表示されません。 – gbruscatto

+0

はい、それはあなたが正しいようです。私はまだ私の質問が投票された理由をundestand理由:/それは明らかではないプリミティブだけがサポートされています – user1209216

4

1.

プレスのAlt-メソッドに入力して、選択すると、現在のメソッドのヒントは表示されません。 アンドロイドスタジオの左下にダイアログが表示されます。 パラメータの表示ヒント設定を選択すると、この機能をカスタマイズできるようになりました。最後に、ダイアログボックスで取り消しを選択します。

2.

ファイル - >設定 - >エディタ - >一般 - > Appearaance->ショーパラメータを使用すると、メソッドに静的な入力を送信するとき、パラメータ名を示し

関連する問題