私は公式の文書ページandroid google official docに行きましたが、彼らは深刻な誤植をしたようです:私たちは方法の第3引数についての情報はありません。だから私は誰かがすでにこの3番目のint引数を定義する方法を知っているかどうか疑問に思います。View.resolveSizeAndState()の3番目の引数の有用性は何ですか?
答えて
childMeasuredState
は、View.getMeasuredState()
によって返される値です。レイアウトは子の測定状態をView.combineMeasuredStates()
で集計します。ここに例があります:
int childState = 0;
for (int i = 0; i < count; i++) {
final View child = getChildAt(i);
if (child.getVisibility() != GONE) {
measureTheChild(child);
childState = combineMeasuredStates(childState, child.getMeasuredState());
}
}
ほとんどの場合、単純に0を渡すことができます。子状態は現在、Viewが望んでいたよりも小さいサイズで測定されたかどうかを知るためにのみ使用されます。この情報は、必要に応じてダイアログのサイズを変更するために使用されます。あなたの特別な場合、あなたはそれについて心配するべきではありません。
古くて正しい答えですが、Googleの公式ドキュメントにはこのフィールドの説明がまだありませんhttp://developer.android.com/reference/android/view/View.html#resolveSizeAndState(int、int、int)ここの例はここにありますhttp://developer.android.com/training/custom-views/custom-drawing.htmlでは、1つのケースでは0、別のケースでは1を使用しています。とても混乱するような。 –
私も混乱しています。私はそれが何のために –
- 1. rubyのCSV.open()の2番目のパラメータ/引数は何ですか?
- 2. angular.module:2番目の引数は何をしますか?
- 3. CSSパディングの3番目の値は何ですか?
- 4. Javaの3番目のブール状態は何ですか?
- 5. <Out()>属性。有用な目的は何ですか?
- 6. 関数の引数の前に&を使用する目的は何ですか?
- 7. mysqlの-u引数の目的は何ですか?
- 8. setsockoptのoption_len引数の目的は何ですか?
- 9. python、ディレクトリツリーの3番目、4番目、5番目から2番目のレベルにすべてのファイルを移動
- 10. 第11番目の数字グリフとは何ですか?
- 11. ファイル名から2番目と3番目の単語を取得するExcelの数式ですか?
- 12. MVCの最初のdropdownlistforの値に基づいて2番目と3番目のドロップダウンリストを有効にする
- 13. regext 2番目、3番目、4番目の単語をコピーする
- 14. 一重引用符と二重引用符の重要性は何ですか?
- 15. YouTubeのチュートリアルは、リストビューの2番目の項目(無効な引数)
- 16. MySQLのin_array関数 - 無効な2番目の引数
- 17. NSDateFormatterが3番目の3番目にNULLを返しています
- 18. 4番目のサービスパックの後のDelphi2009のビルド番号は何ですか?
- 19. jsonとgrailsの有用性は何ですか?
- 20. 「::」の目的は何ですか?なぜ有用なのですか?
- 21. 2つの列からdatetimeを引いて、結果を3番目の整数として返します。
- 22. Thriftパラメータの番号付けの目的は何ですか?
- 23. 3番目の部分バンドルを作成してプロジェクト間で共有する
- 24. ハイパーエッジファブリックのチェーンコード展開で-pオプションの有効な引数は何ですか?
- 25. Zend Framework Routeインスタンシエーションの第4引数の目的は何ですか?
- 26. 2番目と3番目のフィールドの積で並べ替え(Linux)
- 27. Pythonでファイルから3番目(またはn番目)の行をすべて印刷する方法は?
- 28. SQL Server:3番目と4番目の '。'の間のテキストを選択します。
- 29. 親の引数は何ですか?
- 30. NSOperationの引数は何倍ですか?
Androidのソースhttp://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.1.1_r1/android/view/View.java#Viewを拝見しました。 resolveSizeAndState%28int%2Cint%2Cint%29ご覧のとおり、childMeasuredStateはViewsの測定状態のバイナリマスクとして使用されます。どのようにそれを使用したいと思うかもわかりません;) – Simon
OK、私は仕事へのリンクを得ることができません。ページに移動し、resolveSizeAndStateを見つけてそこからリンクをたどります。 – Simon
@サイモンありがとう。さて、私はそれが必要なので、Googleはその使用を推奨しています:このページでhttp://developer.android.com/training/custom-views/custom-drawing.html#layoutevent – loloof64