昨天抄别人xml文件代码的时候发现写安卓xml的时候发现自己在Graphical Layout里的显示和别人的不一样,发现我的图标被拉升了。
后面检查了一下,换了个主题就显示正常了。
然而运行的时候无奈发现真机上图标还是偏大。
后面就选择了一个感觉比较不靠谱的方式解决的。
在styles文件里添加了一个AppTheme,值为正常的那个theme值。
<!-- Application theme. -->
<style name="AppTheme" parent="@android:style/Theme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
</style>
然后在java文件中设置成这个主题。
protected void onCreate(Bundle savedInstanceState) {
this.setTheme(R.style.AppTheme);
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.setContentView(R.layout.activity_load);
ActivityMeg.getInstance().addActivity(this);
viewInit();
}
然后运行就正常了。
如果有更简单的办法,希望能留言指导一下,本人新手,谢谢!