protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
loadImageFromUrl(url);
}
}, 2000);
addTouchlistener();
addButtonListener();
}
private void loadImageFromUrl(String url) {
Picasso.with(iv.getContext())
.load(url)
.networkPolicy(NetworkPolicy.NO_CACHE, NetworkPolicy.NO_STORE)
.into(iv);
}
"url"は自分のhttpサーバーです。私は.jpgを継続的に受信します。 私はこの場合の.jpgAndroidのリピート機能Picasso 2秒ごと
を受信する機能ごと2Sを繰り返し、初めて画像が 2秒遅れとなりますロードしかし、私は私の写真を更新するとき、それは新しい写真
を表示することはできませんしたいです私はまた、 "scheduleAtFixedRate"というタイマーを繰り返し試しましたが、うまくいきません。
the handler.postDelayed(this、2000);最後に宣言する必要があり、仕事はまだ繰り返すことができません... –