找不到import android.support.v7.util.DiffUtil;

build.gradle中添加如下:

    implementation 'com.android.support:recyclerview-v7:28.0.0'

 

package com.example.a03.gotostudy; import android.os.Handler; import android.support.v4.view.ViewPager; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; import android.widget.Toast; import java.util.Timer; import java.util.TimerTask; public class StudyActivity extends AppCompatActivity implements View.OnClickListener { private Button pre,next,back; private TextView show; private int index; private final String[] contents = {"1","2","3","4","5","6"}; private Handler mHandler; private final int INTERVAL_TIME = 5000; private Runnable mRunnable = new Runnable() { @Override public void run() { updateContent(); mHandler.postDelayed(mRunnable,INTERVAL_TIME); } }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_study); init(); } public void init() { pre = findViewById(R.id.pre); next = findViewById(R.id.next); show = findViewById(R.id.show); back = findViewById(R.id.back); pre.setOnClickListener(this); next.setOnClickListener(this); back.setOnClickListener(this); index = 0; mHandler = new Handler(); mHandler.post(mRunnable); } @Override public void onClick(View v) { switch (v.getId()){ case R.id.pre: pre(); break; case R.id.next: next(); break; case R.id.back: finish(); break; } } public void updateContent(){ show.setText(contents[index]); } public void pre(){ if ((index-1)<0){ index = contents.length-1; } else { index--; } updateContent(); } public void next(){ if ((index+1)>contents.length-1){ index=0; } else{ index++; } updateContent(); } @Override protected void onDestroy() { super.onDestroy(); mHandler.removeCallbacks(mRunnable); } }这段代码有什么问题?
最新发布
06-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值