16

Android Studio の拡張クラスから現在のクラスにすべての抽象メソッドをすばやく実装するにはどうすればよいですか?

たとえば、Eclipse では、マウスを警告の上に置き、抽象メソッドの実装メッセージを押すと、自動的に実行されます。

4

9 に答える 9

18

android studioGenerate..Selectまたは Alt+よりも右クリックEnterして、あなたに追加できるメソッドのリストを取得しますActivity

インターフェイス IntelliJ IDEA のメソッドの実装の詳細については、https: //www.jetbrains.com/idea/help/implementing-methods-of-an-interface.html を確認してください。

于 2014-12-19T15:40:47.047 に答える
11

(control + return) -> Implement methodsMac の場合

于 2014-06-10T22:47:09.447 に答える
8

Androidスタジオでメソッドを追加するためのショートカット( Alt+insert)

于 2014-12-19T15:37:38.457 に答える
5

ウィンドウズ:

Alt + Insert => コンストラクター、抽象メソッド、継承メソッドなど、さまざまなものを実装するためのオプションを持つダイアログを表示します...

Ctrl + I => 実装する抽象メソッドを直接示します。

Ctrl + O => 実装する継承メソッドのリストを表示します。

マック:

control + return => コンストラクター、抽象メソッド、継承メソッドなど、さまざまなものを実装するためのオプションを持つダイアログを表示します...

control + I => 実装する抽象メソッドを直接示します。

control + O => 実装する継承メソッドのリストを表示します。

これらのショートカットを使用するときは、マウス ポインターをクラス内に置いたままにします。

于 2017-01-11T13:22:10.193 に答える
4

CtRl+I

実装する関連メソッドの小さなポップアップが表示されます。

必要なものが明確であれば、すべての項目がデフォルトで選択されているので、Enter キーを押すだけでメソッドをすばやく追加できます。それ以外の場合は、ポップアップでメソッドを Ctrl キーを押しながらクリックして、複数の特定のメソッドを選択できます。

于 2015-03-12T22:53:58.567 に答える
1
  1. クラス内で Alt+Insert を押します
  2. override と入力して Override Methods アイテムを見つけます
  3. お好みの方法を選択してEnterキーを押してください

編集:
今日、Android Studioのスタートアップで次のようなヒントを見ました:

Ctrl + oメソッドをオーバーライドするためにクラス内で使用できます。

于 2016-06-18T01:34:51.987 に答える
0

どの Android-Studio バージョンを使用していますか? 私は Android-Studio 0.3.6 を使用していますが、これは eclipse とほぼ同じように動作しており、エラーにカーソルを合わせて赤いライトをクリックすると、Android-Studio が欠落しているメソッドを生成するように提案します。

于 2013-11-15T09:31:24.210 に答える
0

メソッドをオーバーライドしている場合は、Alt+insert を押してポップアップが表示されるので、オーバーライド メソッドを選択し、目的のメソッドに進みます。

于 2015-03-19T17:26:29.910 に答える