在Eclipse中设置Layout的Theme后,在哪里记录了此设置?

feifeiliao 发布于 2014/07/31 17:35
阅读 1K+
收藏 0

在添加layout时,修改了theme,layout发生的变化,但是修改后的theme记录在哪里呢?

1. 下图是新建的layout,默认的主题是AppTheme

2. 为了不显示title,于是将主题改为Theme.Black.NoTitleBar, 如图

现在我很迷糊的是,这个Theme的配置是保存在哪里的,因为修改前后的layout xml文件都是如下

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />
</RelativeLayout>

xml中没有此layout使用的Theme的设置啊,其他所有文件均查看过,没有相关的配置,那eclips是怎么知道这个Theme的呢?

加载中
0
atearsan
atearsan

styles.xml

0
f
feifeiliao
感谢您的回答,不过我发现styles.xml并没有记载IDE的这些设置信息,后来我用ProcessMonitor捕捉更改设置的文件变化后,经过排查,这些设置时在.metadata\.plugins\org.eclipse.core.resources\.projects底下当前project里某个文件夹下的properties.index文件中有记录。这下搞清楚了。
atearsan
atearsan
你再更改Theme,然后看看styles.xml是否有变化。或者你再学习下styles.xml的作用
返回顶部
顶部