第一种
一、依赖
compile 'com.android.support:appcompat-v7:26.1.0'
二、布局
<TextView android:id="@+id/yejian" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="夜间模式" />
三、属性设置
res下新建文件夹 values-night , values-night下新建 colors.xml
<?xml version="1.0" encoding="utf-8"?> <resources> <color name="colorPrimary">#3b3b3b</color> <color name="colorPrimaryDark">#383838</color> <color name="colorAccent">#a72b55</color> <color name="textColor">#FFFFFF</color> <color name="backgroundColor">#3b3b3b</color> </resources>
原values下colors
<?xml version="1.0" encoding="utf-8"?> <resources> <color name="colorPrimary">#3F51B5</color> <color name="colorPrimaryDark">#303F9F</color> <color name="colorAccent">#FF4081</color> <color name="textColor">#FF000000</color> <color name="backgroundColor">#FFFFFF</color> </resources>
四、代码 MainActivity
import android.content.res.Configuration; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.support.v7.app.AppCompatDelegate; import android.view.View; import android.widget.TextView; public class MainActivity extends AppCompatActivity { private TextView yejian;