Web リクエストが終了したときにビューを膨らませるアクティビティがあります。このビューの一部のウィジェットは 1 つのonClick
メソッドにアタッチする必要があるため、次のようにします。
@OnClick({R.id.bt1, R.id.bt2, R.id.inflated_bt1, R.id.inflated_bt2})
public void onClick(View view) {
// ...
}
R.id.inflated_bt1
アプリの作成時にとR.id.inflated_bt2
が存在しないため、注釈の設定を提案する例外がスローされます@Optional
。
メソッド「onClick」に必要な ID XXXXXXXX のビュー「inflated_bt1」が見つかりませんでした。このビューがオプションの場合は、'@Optional' 注釈を追加します。
注釈を使用してビューの一部を設定し@Optional
、ビューが膨張したときにそれらを挿入する方法はありますか? または、それを行う別の方法はありますか?
ありがとうございました