Activity中添加了布局文件界面不显示

1.问题

今天写了一个页面,感觉没有任何问题,在as中的预览视图中也显示出了视图(如下图1),可是我跑到模拟器中不显示(如下图2)

(图1)

(图2)

2.原因

先看一下代码:

    @Override
    public void onCreate(Bundle savedInstanceState, PersistableBundle persistentState) {
        super.onCreate(savedInstanceState, persistentState);
        setContentView(R.layout.activity_auth);
        initView();
        initEvent();
        initData();
    }

这里我把onCreate方法重写错了,应该是下边的onCreate方法

3.解决办法

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_auth);
        initView();
        initEvent();
        initData();
    }

手误啊手误,找了10分钟,记下了

时间: 2024-10-05 23:27:28

Activity中添加了布局文件界面不显示的相关文章

Android Widget 小部件(三) 在Activity中添加Widget

package com.stone.ui; import static android.util.Log.d; import android.app.Activity; import android.appwidget.AppWidgetHost; import android.appwidget.AppWidgetManager; import android.appwidget.AppWidgetProviderInfo; import android.content.Intent; imp

[图文]为移植到Android平台上的Cocos2d-x项目添加xml布局文件

转载请标明出处:http://blog.csdn.net/vistatns/article/details/51316462 (将Cocos2d-x项目移植到Android上请前往:http://blog.csdn.net/vistatns/article/details/51316103) 1.添加布局文件main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:a

Android Studio-Gradle项目中添加JNI生成文件(.so文件)

当使用gradle时,添加.so和jar包遇到报错: java.lang.UnsatisfiedLinkError: Couldn't load faceppapi: findLibrary returned null 解决办法是将build.gradle写成如下形式: apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.0" defaultConfig { minSdkVersi

Activity中操作xml布局

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=&qu

Android中res中的Layout布局文件报空指针问题layout_galazuser_center.xml: java.lang.NullPointerException

错误信息:只截取了一部分java.lang.NullPointerException at android.graphics.Canvas_Delegate.restoreTo(Canvas_Delegate.java:1175) at android.graphics.Canvas_Delegate.restoreToCount(Canvas_Delegate.java:268) at android.graphics.Canvas.restoreToCount(Canvas.java) at

在Dock中添加Recent Application文件夹

我们知道苹果电脑Mac OS X操作系统的Dock栏是有2个区域的,前半边显示单独图标,后半边存放文件夹.如果我们能把最近启动过的软件自动集中到Dock栏的一个文件夹,既能随时查看又可以快速点击启动(每天常用的也就那么几个软件),该多方便.但这和直接把“下载”之类的文件夹拖过去不同,因为要自动获取最新启动的软件,还要自动更新里面的内容.今天介绍一个在苹果电脑Dock栏增加一个“Recent Application”文件夹,显示最近启动的10个软件的方法. 就是这个效果了,里面的图标是随着你不断启

ligerui_实际项目_003:form中添加数据,表格(grid)里面显示,最后将表格(grid)里的数据提交到servlet

实现效果: "Form"中填写数据,向本页"Grid"中添加数据,转换成Json数据提交,计算总和,Grid文本框可编辑,排序 图片效果: 总结: //display属性: editor:grid表格可以编辑其类容: //select类型:select+render实现选择填充效果 editor:{ type:"select", data:[{id:"1",text:"品牌一"},{id:"2&q

source insight 中添加指定类型文件

source insight 中过滤某些格式的文件. 建立source insight工程后,先暂时不要急于添加文件. 打开options->document options,在document type中选择我们不需要的文件格式点击remove type 将其删除. 然后点击Close,至此我们可以放心添加文件了. 点击project ->add and remove project Files. 选中要添加的文件目录,点击Add Tree..简单方面.source insight 将自动递

如何在Android Gradle中添加原生so文件依赖

@author ASCE1885的 Github 简书 微博 CSDN 原文链接 背景 几个月前,基于Google的LevelDB,我为Android平台写了一个名为SnappyDB的键值数据库(NoSQL). 由于它使用到了原生C++代码,因此最终生成的文件除了Jars包还有so文件. 通过Maven仓库发布我们的函数库没有什么问题(只要你通过繁琐的发布流程),maven-android-plugin可以帮助我们包含共享库.Maven依赖规则使得我们可以指定想要获取的ABI(不同的CPU架构)