zoukankan      html  css  js  c++  java
  • android 界面刷新功能

      activity_main.xml
    1
    <android.support.v4.widget.SwipeRefreshLayout 2 android:id="@+id/sr1" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent"> 5 <ListView 6 android:id="@+id/lv" 7 android:layout_width="match_parent" 8 android:layout_height="wrap_content"/> 9 </android.support.v4.widget.SwipeRefreshLayout>
      MainActivity.java
    1
    package com.example.add; 2 3 import android.os.Handler; 4 import android.support.v4.widget.SwipeRefreshLayout; 5 import android.support.v7.app.AppCompatActivity; 6 import android.os.Bundle; 7 import android.widget.ArrayAdapter; 8 import android.widget.ListView; 9 10 import java.util.ArrayList; 11 import java.util.List; 12 13 public class MainActivity extends AppCompatActivity implements SwipeRefreshLayout.OnRefreshListener { 14 private SwipeRefreshLayout swipeRefreshLayout; 15 private ListView listView; 16 private List<String> list; 17 private ArrayAdapter adapter; 18 19 @Override 20 protected void onCreate(Bundle savedInstanceState) { 21 super.onCreate(savedInstanceState); 22 setContentView(R.layout.activity_main); 23 swipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.sr1); 24 swipeRefreshLayout.setOnRefreshListener(this); 25 list = new ArrayList<>(); 26 list.add("ssss"); 27 listView = (ListView) findViewById(R.id.lv); 28 adapter = new ArrayAdapter(this 29 , android.R.layout.simple_list_item_1 30 , android.R.id.text1 31 , list); 32 listView.setAdapter(adapter); 33 } 34 35 @Override 36 public void onRefresh() { 37 new Handler().postDelayed(new Runnable() { 38 @Override 39 public void run() { 40 swipeRefreshLayout.setRefreshing(false); 41 adapter.clear(); 42 list.add("1111"); 43 adapter.notifyDataSetChanged(); 44 } 45 },1000); 46 } 47 }

  • 相关阅读:
    Ubuntu 服务器默认的root账号是没有激活的,需要用初装的用户账号给root设置管理密码
    MySQL忘记root密码重置密码(5.7版本)
    SpringMvc与前台ajax数据传递
    将http://localhost:8080设置为项目主页
    javaweb项目主页设置
    Redis在java开发中使用
    eclipse基于git上传项目到码云上
    spring配置tomcat jdbc pool数据库连接池
    run as maven build时报错
    Tomcat-Jdbc-Pool连接池参数说明
  • 原文地址:https://www.cnblogs.com/fengzikuange/p/6108353.html
Copyright © 2011-2022 走看看