android - 更改标准 android.R.layout 选项的样式?

标签 android android-layout

是否可以覆盖 Android 提供的标准布局?例如,是否可以为 android.R.layout.simple_list_item_checked 缩小文本?或者我只需要制作自己的布局来做到这一点?谢谢。

最佳答案

您必须制作自己的布局。为了制作自定义布局并使用标准适配器(如 ArrayAdapter),您必须在自定义布局中指定与标准布局中相同的 id。例如,simple_list_item_checked 中的 TextView 具有 ID“@android:id/text1”(http://www.devdaily.com/java/jwarehouse/android-examples/platforms/android-2/data/res/layout/simple_list_item_checked。 xml.shtml)。在您的自定义布局中,您指定该 ID。因此您不必编写自定义适配器。所以最好的方法就是复制标准的 xml 布局并更改您想要更改的内容

关于android - 更改标准 android.R.layout 选项的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9847593/

相关文章:

android - 单一布局中的 BottomNavigationBar、Fab Button 和 ActionBar

Java.lang.SecurityException :SECURE PERMISSION in android?

android - 高度大于 4096 的 SurfaceView setMeasuredDimension() 崩溃

android - 第一次调用activity时在sqlite db中插入数据,再次返回activity或再次调用activity时停止插入

Android 按钮在较小屏幕设备中缩小

java - android 单选按钮接受

java - 如何从安卓手机获取时区?

android - 创建 Android Library 项目 jar

android - 摩托罗拉 Defy 上的 ImageView 是黑色的

java - 可以使用 4k 图像作为 Android 布局背景吗?