您的位置:首页 > 移动开发 > Android开发

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 的文件    想知道的可以私聊我。我会给你满意答复。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android