R文件中有id,但是在oncreate()中调用findViewById返回null 10

初学android开发,问个弱智的问题。我新建了个android项目,只想把原来的原来textview中的helloworld改成别的文字。***************... 初学android开发,问个弱智的问题。我新建了个android项目,只想把原来的原来textview中的helloworld改成别的文字。

*******************************************************************************************************
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
……

<TextView
android:id="@+id/mytext"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>

</RelativeLayout>

*****************************************************************************************************************

public class Activity_001 extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_001);

TextView text1 = (TextView) findViewById(R.id.mytext);
text1.setText("我的第一个TextView");

if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}
}

……
}

****************************************************************************************************

一运行就会出错,感觉都是按照网络上视频课程里的方法写的。查看logcat说是返回null指针,搜过各种方法,也clean过,都不行。一天都没找出原因,好郁闷。
展开
 我来答
封刀只为情
推荐于2018-04-12
知道答主
回答量:7
采纳率:100%
帮助的人:3.3万
展开全部
你的mytext是不是没有在activity_001.xml这个文件里面?
TextView text1 = (TextView) findViewById(R.id.mytext);
这句的意思是去R.layout.activity_001这个XML文件里面去找你的text,如果你的text不再这个文件里面,那就得到了空指针。我也遇到过这个问题
百度网友87789ec
2014-05-17
知道答主
回答量:1
采纳率:0%
帮助的人:1374
展开全部
你的mytext是在fragment_xxx.xml中定义的,在还没有inflate frgment_xxx.xml中定义的layout之前当然找不到,所以你把
TextView text1 = (TextView) findViewById(R.id.mytext);
text1.setText("我的第一个TextView");

放到

if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}
的后面去试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桥韦曲07k
2014-05-25 · TA获得超过336个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:164万
展开全部
楼主,求解决方案啊,遇到同样问题了。
已经折腾了两天了,改变写id的方式,尝试在各种地方写findviewbyid都是null异常啊,要吐血了%>_<%
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dzk2007
2014-04-12
知道答主
回答量:32
采纳率:0%
帮助的人:26.7万
展开全部
问题解决了没有?我现在跟你遇到一样的问题,网上各种方法都试了不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没脑仁
2014-04-02 · TA获得超过534个赞
知道小有建树答主
回答量:161
采纳率:100%
帮助的人:99.9万
展开全部
我也是遇到这问题,你是看若水的视频?我的也是extends ActionBarActivity这个类,然后也报空指针异常,你解决了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 6条折叠回答
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式