Android布局 ScrollView滚动界面
scrollView称为滚动视图,是当在一个屏幕的像素显示不下的时候,可以采用滑动的方式,显示在UI上。
scrollView的基本滚动屏幕作用在xml布局页面上就可实现,不需java代码。其他功能可在代码中设置。
。。。。。。里面可放置其他多种布局,就可实现滚动屏幕完整显示布局。。。。。。
如果不想显示右边的下拉条的话,可以设置不显示。
scrollView = (ScrollView) findViewById(R.id.id_scrollView);
scrollView.setVerticalScrollBarEnabled(false);
如何判断下拉到底部
设置ScrollView的事件监听即可
scrollView.setOnTouchListener(new View.OnTouchListener() {@Overridepublic boolean onTouch(View v, MotionEvent event) {switch (event.getAction()) {case MotionEvent.ACTION_UP:// 判断是在顶部、底部if ( scrollView.getScrollY() <= 0 ) {Toast.makeText ( MainActivity.this, "到达顶部", Toast.LENGTH_SHORT ) .show();break;}else if ( scrollView.getChildAt(0) .getMeasuredHeight() <=scrollView.getHeight() + scrollView.getScrollY()) {Toast.makeText(MainActivity.this, "到达底部", Toast.LENGTH_SHORT).show();break;}break;default:break;}return false;}});
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
