LayoutAnimationContrller 以及Simpleadapter的简单实用
2016-04-16 17:18
507 查看
主要的实现代码
public class MainActivity extends AppCompatActivity { private Button button = null; private ListView listView = null; private TextView textView1 = null; private TextView textView2 = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button) findViewById(R.id.but); textView1 = (TextView) findViewById(R.id.name); textView2 = (TextView) findViewById(R.id.pwd); listView = (ListView) findViewById(R.id.listview); java.util.List<Map<String, String>> list = new ArrayList<Map<String, String>>(); HashMap<String, String> m1 = new HashMap<>(); m1.put("img" , String.valueOf(R.drawable.a2)); m1.put("name", " 1"); m1.put("pwd", " 123"); HashMap<String, String> m2 = new HashMap<>(); m2.put("img" , String.valueOf(R.drawable.a2)); m2.put("name", " 2"); m2.put("pwd", " 1452"); list.add(m1); list.add(m2); final SimpleAdapter simpleAdapter = new SimpleAdapter(this,list, R.layout.textview , new String[]{"name", "pwd"}, new int[]{R.id.name, R.id.pwd}); listView.setAdapter(simpleAdapter); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //直接显示自己适配器里面的内容 listView.setAdapter(simpleAdapter); } }); } }
最后我想说的是其实这个很简单的xml文件的自动控制但是在res 文件夹下穿件一个anim 是很蛋疼的如果对studio不是很熟悉的同学不一定会创建出来这么一个系统自定义的文件夹 然后创建一个set节点德 xml 和Layoutanimnation 的文件 想知道的可以私聊我。我会给你满意答复。
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories