私はButterKnifeを使い始めており、膨らんだビューを持つフラグメント内で動作しています。
しかし、質問があります。膨張していないビューを取得することは可能ですか?
たとえば、MainActivity 内にツールバーがありますが、フラグメント内にはありません。ButterKnife を使用してこのツールバーにアクセスできますか?
そして他の質問。次を使用してツールバーの高さを取得しようとしました:
Toolbar toolbar = getActivity().findViewById(R.id.toolbar);
int toolbarHeight = toolbar.getHeight();
しかし、これは常に 0 を返します。ビューからツールバーのサイズを直接取得するにはどうすればよいですか? 今私は使用しています:
getActivity().getTheme().resolveAttribute(android.R.attr.actionBarSize, typedValueToolbarHeight, true);
しかし、実際にはビューからツールバーを取得したいと考えています。