【Android進級】ScrrollViewにListViewを埋め込む時はListViewのスクロールを禁止します.


原文の住所:http://blog.csdn.net/centralperk/article/details/22088499
ScrelViewの内部埋め込みセットListViewの場合、なぜListViewの高さが小さいのかは1行のデータしか表示できないのかが分かりません.ネット上ではScrllViewとListViewの間の衝突によるListViewのスクロール禁止イベントの時にこの問題を解決できます.ScrelViewだけがスクロールできます.
カスタムListView、xmlレイアウトファイルにこのカスタムListViewを使用します.
public class NoScrollListview extends ListView{

        public NoScrollListview(Context context, AttributeSet attrs) {
                super(context, attrs);
        }
        
        /**
         *      
         */
        public void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
        {
                int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
                                MeasureSpec.AT_MOST);
                super.onMeasure(widthMeasureSpec, expandSpec);

        }

}
PS:
この方法はいいですか?私もよく分かりません.