如何给给其他布局文件的控件添加监听事件?我试过了,用先获取布局文件然后再获得控件不管用,不知道是不是我写的代码有问题,我又找到了一个新的方法去实现:
布局文件:
<Button android:id="@+id/btn_welcome" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:layout_marginBottom="58dp" android:onClick="onClick" android:text="进入DEMO" />
相对应的Activity:
public void onClick(View view) { switch (view.getId()) { case R.id.btn_welcome: //监听到点击button点击事件的具体操作 Intent intent = new Intent(WelcomeActivity.this,MainActivity.class); startActivity(intent); WelcomeActivity.this.finish(); break; } }
给布局文件增加android:onclick=“onClick”就可以找到activity中的onClick方法并且可以在点击的时候调用这个方法。很简单吧!
相关推荐
Android ListView里控件添加监听方法的实例详解 关于ListView,算是android中比较常见的控件,在ListView我们通常需要一个模板,这个模板指的不是住模块,而是配置显示在ListView里面的东西,今天做项目的时候发现...
安卓自带的视频播放器类,该类集成有显示和控制两大部分,在布局文件中添加VideoView然后在java文件中简单的调用控制命令,即可实现本地或者网络视频的播放。本章实现视频的居中播放、网络视频播放、本地视频播放、...
首先在布局文件中使用控件的标记来配置所需要的各个控件,然后在 主Activity中获取到该控件,给其添加监听器来监听其操作,最后在控制台输出所操作的内容。 III. 实现步骤 在Eclipse中创建 Android项目,名称为 ...
可以无限循环,自动旋转,停靠的3D旋转布局控件,无需编写代码,直接在布局中加入自己的布局即可。 控件继承相对布局RelativeLayout直接可以当做布局使用。 效果图 优势 *1.3d旋转RelativeLayout *2.支持自动旋转 *...
Step2:在界面布局文件中定义SurfaceView控件,或在程序中创建SurfaceView控件,并为SurfaceView的SurfaceHolder添加Callback监听器; Step3:调用MediaPlayer对象的setDisney(SurfaceHolder sh)方法将所播放的视频...
先进行对话框的布局以及各个控件属性的设置,再为控件添加响应函数和成员变量。客户端和服务器端整合到一个对话框,利用设置radio button可以对两者进行切换,并写入相应的程序代码。客户端对应“连接”按钮,...
实例148 使用事件分配线程更新Swing控件 193 实例149 使用SwingWorker类完成耗时操作 194 第7章 反射与异常处理 195 7.1 反射的基础 196 实例150 实例化Class类的5种方式 196 实例151 获得Class对象表示实体的名称 ...
今天美工 直接给我一张图片,要我实现图片点击之后...添加监听回调等; 布局文件代码: <?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:android=http://schemas.android.com/apk/res/android xmln
(2)抽取样式 由于编写布局文件时,相同控件之间的外边距和宽高都是固定的。因此会产生大量重复 的布局代码,为了代码简洁和重复使用可以将相同代码抽取为样式单独放在一个style. xml文件中。 (3)创建values-zh-...
1.现在布局文件中声明 2.代码中设置数据集: mVerticalRollingView.setDataSetAdapter(new DataSetAdapter(mDataSet) { @Override protected CharSequence text(CharSequence charSequence) { return ...
8.5 其他常用的事件 139 8.5.1 选中事件 139 8.5.2 文本修改程序示例 140 8.5.3 文本修改事件:VerifyEvent的各种属性 142 8.5.4 文本修改事件:VerifyEvent和ModifyEvent的区别 143 8.6 无类型的事件 144...
1.写布局文件,放入可以下拉刷新的控件 2.找到下拉刷新的控件,设置监听器,并且在刷新方法中开启一个异步任务来操作 3.通过这个下拉刷新控件的getRefreshableView()方法来得到GridView对象,按照正常的操作来...
|--文件之释放Assets下的文件到应用的File目录 |--文件之随机存储RandomAccessFile |--文件使用时间排序 |--文件复制粘贴 |--文件路径之通过uri获取 |--时间java常用应用 |--时间之handle记时器 |--时间之time的用法...