android – R.layout.listview与R.id.listview相同

我是 android编程的新手.我创建了一个ListView及其android:id =“@ id / listView1”
ListView list= (ListView) findViewById(R.id.listView1);
ListView list= (ListView) findViewById(R.layout.listView1);

它会引用相同的ListView吗?这两个片段之间有什么区别吗?

解决方法

两者都不同.

R.id.listView1: –

表示在布局(您的XML文件)中声明的View的id为android:id =“@ id / listView1”

R.layout.listView1: –

表示格式为res – >的布局文件(xml文件).布局目录

你可以做

ListView list= (ListView) findViewById(R.id.listView1);

因为ListView是View系列.

但你做不到

ListView list= (ListView) findViewById(R.layout.listView1);

相关文章

这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...