zoukankan      html  css  js  c++  java
  • JAVA日报

    从零开始的体温app开发(ThirdActivity)

    package com.example.myapplication;

    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.util.Log;
    import android.view.View;
    import android.widget.AbsListView;
    import android.widget.AdapterView;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.ListView;
    import android.widget.Toast;

    import androidx.annotation.Nullable;
    import androidx.appcompat.app.AppCompatActivity;

    import java.util.List;

    import adapter.UserListAdapter;
    import adapter.UserListAdapter2;
    import bean.User;
    import bean.User2;
    import dao.UserDao;
    import dao.UserDao2;

    public class ThirdActivity extends AppCompatActivity implements AdapterView.OnItemClickListener, AbsListView.OnScrollListener {
    private ListView mUserList;
    private UserDao2 userDao=null;
    private List<User2> userList=null;
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_third);
    mUserList=findViewById(R.id.user_list2);
    InitData();
    mUserList.setOnItemClickListener(this);
    mUserList.setOnScrollListener(this);
    }
    private void InitData(){
    userDao=UserDao2.getInstance(getApplicationContext());
    userList=userDao.findAll();
    UserListAdapter2 adapter=new UserListAdapter2(getApplicationContext(),userList);
    mUserList.setAdapter(adapter);
    }

    @Override
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    Intent intent = new Intent();
    Log.e("position",""+position);
    Toast.makeText(getApplicationContext(), "切换成功", Toast.LENGTH_SHORT).show();
    intent.putExtra("message",position);
    intent.setClass(getApplicationContext(), MainActivity.class);
    startActivity(intent);
    finish();
    }

    @Override
    public void onScrollStateChanged(AbsListView view, int scrollState) {

    }

    @Override
    public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {

    }
    }
  • 相关阅读:
    Eclipse安装反编译插件
    关于eclipse发送到桌面快捷方式后打不开
    字符串 242.有效的字符异位词
    栈 503.下一个更大的元素
    eclipse导入jar包
    Java获取当前的时间
    链表 24.两两交换链表中的节点
    链表 19.删除链表倒数第N个节点
    共享空间的栈
    栈的顺序存储结构
  • 原文地址:https://www.cnblogs.com/mumulailai/p/14909346.html
Copyright © 2011-2022 走看看