我使用EditText显示旧式的EditText。它显示了带有Corners的EditText下面的底线。
我想要材质类型EditText。这只是一行来自EditText的底部。
编辑:
<style name="AppBaseTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/orange</item>
<item name="colorPrimaryDark">@color/orange</item>
<item name="colorAccent">@color/orange</item>
</style>
<style name="AppTheme" parent="AppBaseTheme">
</style>
在AndroidManifest.xml文件中,我没有为Activity定义主题,只为应用程序提供主题。
答案 0 :(得分:0)
使用AppCompatActivity。例如,您的MainActivity将如下所示:
public class MainActivity extends AppCompatActivity {
....
....
}
要使用AppCompatActivity,请确保已下载Google支持库(您可以在工具 - &gt; Android - &gt; SDK管理器中查看)。然后在应用程序的gradle.build文件中包含gradle依赖项:
compile 'com.android.support:appcompat-v7:23:3.0'