Android MySQL数据库显示数据,写了代码没有报错也没有反应

问题遇到的现象和发生背景

Android MySQL数据库显示数据,写了代码没有报错也没有反应。请问写了以下代码,还需要调用吗?或者是绑定xml的id?

用代码块功能插入代码,请勿粘贴截图
 //显示数据
    public List<User> getUserData(){
        //结果存放集合
        List<User> list=new ArrayList<User>();
        //MySQL 语句
        String sql="select * from usertable";
        //获取链接数据库对象
        conn= JDBCUtils.getConn();
        try {
            if(conn!=null&&(!conn.isClosed())){
                ps= (PreparedStatement) conn.prepareStatement(sql);
                if(ps!=null){
                    rs= ps.executeQuery();
                    if(rs!=null){
                        while(rs.next()){
                            User u=new User();
                            u.setId(rs.getInt("id"));
                            u.setUserType(rs.getInt("UserType"));
                            u.setUserState(rs.getInt("UserState"));
                            u.setUserDel(rs.getInt("UserDel"));
                            list.add(u);
                        }
                    }
                }
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }finally {
            JDBCUtils.closeAll(rs,ps, conn);//关闭相关操作
        } return list;
    }

你这里只是获取数据啊。显示数据的代码呢?