Android Studioの@SuppressWarnings
でサポートされているすべての値は何ですか?
ドキュメントが見つかりませんでした。「null」が機能しないため、Eclipseとは異なります。 「すべて」でヌル警告をキャッチできますが、想像できるように、私はそうではありません。
これらは手で入力するためのものではありません。 Alt+Enter、非表示...検査で強調表示されているコードのメニュー項目(右矢印サブメニューから)。
@SuppressWwarnings
のリストについては、このページをご覧ください。
これは非常に簡単です。廃止されたWordをクリックして、キーボードのALT + ENTERを押し、-> Inspection 'Deprecated API usage'オプションをクリックします。ドロップダウンメニューで、uは選択に一致するオプションを選択できます(クラスの抑制、メソッドの抑制、ステートメントの抑制など)。
上記の解決策のどれも私のために働くことができませんでした、またはむしろ、彼らが言っていたことは、Windows 10で実行されているAndroid Studio(3.4.1)の私のバージョンに適用されないように思われました@SuppressWarningsに提供する文字列値がわからないというこの問題を解決するために私がしたこと
問題のモジュールに対して「Analyze/Inspect Code ...」を実行しました。 「検査結果」ウィンドウが表示されます。抑制したいlint警告行が見つかるまで、そのウィンドウをナビゲートします。エラーメッセージをダブルクリックすると、警告メッセージが適用されるコード行が表示されます。エラーメッセージを右クリックすると、ドロップダウンメニューが表示され、クラス、メソッド、またはパラメーターごとに警告を抑制するオプションが表示されます。警告メッセージを抑制する方法を選択します。コードに移動すると、追加された@SuppressWarning行が表示されます。 @SuppressWarning行に渡された実際の文字列パラメーターが表示されます。
「Analyze/Inspect Code ..」を再度実行すると、同じ警告が「Inspection Result」ウィンドウに表示されますが、今回は、行が非表示であることもわかります。