安卓点击imageview跳转到另外一个页面

发布网友 发布时间:2022-04-21 04:00

我来回答

5个回答

热心网友 时间:2022-06-17 21:14

安卓编程事先等待几秒可以使用Handler类,该类有延时的方法,示例如下:

Runnable runnable=new Runnable(){//新建一个线程
@Override
public void run() {
Intent intent = new Intent();//新建一个意图,也就是跳转的界面
intent.setAction("com.iStudy.Study.Main");
startActivity(intent);//开始跳转
finish();
}
};

Handler handler = new Handler();
handler.postDelayed(runnable, 1500);//等待1.5秒之后执行跳转,这个数值可以自己修改。

热心网友 时间:2022-06-17 21:14

没看出你这段代码有什么问题。

看看是不是ImageView的单击事件被其它事件拦截了

将  Intent intent = new Intent(getActivity(),B1_ProctListActivity.class);换成

  Intent intent = new Intent(getApplicationContext(),B1_ProctListActivity.class);试试看。

   3. 你单击时,程序有没有报错或崩溃?

热心网友 时间:2022-06-17 21:15

1、看看是不是ImageView的单击事件被其它事件拦截了
2、将 Intent intent = new Intent(getActivity(),B1_ProctListActivity.class);换成
Intent intent = new Intent(getApplicationContext(),B1_ProctListActivity.class);试试看。
3. 单击时,程序有没有报错或崩溃。

热心网友 时间:2022-06-17 21:15

onclick事件没有加判断语句。if(v.getId()==R.id.banner_ico_1)

热心网友 时间:2022-06-17 21:16

首先设置imageview点击事件:imageview.setOnClickListener();
然后在onClick()方法里用Intent做点击跳转:
Intent intent=new Intent(A.this,B.class);//A表示当前的activity,B表示目标activity
startActivity(intent);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com