水平滚动视图组件HorizontalScrollView
2017-12-12 20:08
429 查看
每个TextView的Onclick监听事件,都是一样的属性。 <HorizontalScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/hor" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/ll" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/te1" android:text="首页" android:textSize="20dp" android:onClick="zhu" android:layout_marginRight="30dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/te2" android:text="我的" android:layout_marginRight="30dp" android:onClick="zhu" android:textSize="20dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/te3" android:text="你的" android:onClick="zhu" android:layout_marginRight="30dp" android:textSize="20dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/te4" 4000 android:text="它的" android:onClick="zhu" android:layout_marginRight="30dp" android:textSize="20dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/te5" android:text="大家的" android:onClick="zhu" android:layout_marginRight="30dp" android:textSize="20dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/te6" android:text="视频" android:layout_marginRight="30dp" android:onClick="zhu" android:textSize="20dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/te7" android:text="电影" android:layout_marginRight="30dp" android:textSize="20dp" android:onClick="zhu" /> </LinearLayout> </HorizontalScrollView> 在MainActivity的方法,如以下代码:
private HorizontalScrollView ho; private LinearLayout ll; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ho = findViewById(R.id.hor); LinearLayout ll = findViewById(R.id.ll); } public void zhu(View view) { switch (view.getId()){ case R.id.te1: Toast.makeText(MainActivity.this,"你点击了",Toast.LENGTH_SHORT).show(); break;
case R.id.te2: Toast.makeText(MainActivity.this,"你点击了,第二个TextView",Toast.LENGTH_SHORT).show(); break;
} }}
相关文章推荐
- C虾仔笔记 - HorizontalScrollView水平滚动视图
- HorizontalScrollView水平滚动视图的显示
- [转]HorizontalScrollView介绍--支持水平滚动的android布局容器
- 安卓编程应用-ScrollView垂直滚动和HorizontalScrollView水平滚动。
- 解决android中HorizontalScrollView的滚动事件与组件的Touch冲突问题 --- 修正版
- 安卓控件使用系列23:HorizontalScrollView 水平滚动控件的使用方法
- 利用HorizontalScrollView实现水平滚动
- [转]Android HorizontalScrollView和ScrollView 水平滚动 垂直滚动
- 禁用滚动视图ListView、ViewPager、ScrollView、HorizontalScrollView、WebView边界颜色渐变
- Android中仿淘宝首页顶部滚动自定义HorizontalScrollView定时水平自动切换图片
- HorizontalScrollView 水平滚动控件
- HorizontalScrollView水平滚动控件的使用
- 禁用滚动视图ListView、ViewPager、ScrollView、HorizontalScrollView、WebView边界颜色渐变
- 微信小程序例子——如何使用scroll-view组件实现视图垂直滚动
- [Android] ScrollView 垂直滚动控件和 HorizontalScrollView 水平滚动控件的使用
- Android开发总结笔记 ScrollView和HorizontalScrollView (滚动视图) 1-3-5
- android 水平(左右)滚动 HorizontalScrollView
- HorizontalScrollView水平滚动控件
- 使用 HorizontalScrollView 实现水平滚动,并点击有相应的反应效果
- UI控件之 ScrollView垂直滚动控件 和 HorizontalScrollView水平滚动控件的使用