本文实例讲述了Android使用Handler实现图片轮播功能。分享给大家供大家参考,具体如下:提前定义好一个Runnable接口,然后用handler调用。Mainactivity代码如下:package com.example.hand
本文实例讲述了Android使用Handler实现图片轮播功能。分享给大家供大家参考,具体如下:
提前定义好一个Runnable接口,然后用handler调用。
Mainactivity代码如下:
package com.example.handle_01;import android.os.Handler;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ImageView;import android.widget.TextView;public class MainActivity extends AppCompatActivity { private TextView textView; private Handler handler = new Handler(); private ImageView imageView; private int[]images = { R.mipmap.image1,R.mipmap.image2 }; private int index; private MyRunnable myRunnable = new MyRunnable(); class MyRunnable implements Runnable{ @Override public void run() { index++; index = index%2; imageView.setImageResource(images[index]); handler.postDelayed(myRunnable,1000); } } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView = (TextView) findViewById(R.id.textView); imageView = (ImageView) findViewById(R.id.imageView); handler.post(myRunnable); }}
--结束END--
本文标题: Android开发使用Handler实现图片轮播功能示例
本文链接: https://lsjlt.com/news/221190.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0