不幸的是,由于复制和粘贴,mainactivity 已停止显示
Posted
技术标签:
【中文标题】不幸的是,由于复制和粘贴,mainactivity 已停止显示【英文标题】:unfortunately mainactivity has stopped is showing due to copy and paste 【发布时间】:2016-06-03 15:21:42 【问题描述】:我开发了一个在 android studio 中运行的程序。 该程序的三个组件分别是 MainActivity.java、activity_main.xml 和 list_item.xml,如下所示
【问题讨论】:
你的 logcat 在哪里?? 提供您在应用程序终止时在 Logcat 中收到的错误。 logcat 在 android studio 下方 请也发布 UserProfile.java 发布布局activity_user_profile
【参考方案1】:
你应该搬家
TextView textView = (TextView) findViewById(R.id.textView3);
textView.setText("Welcome "+username);
到 onCreateView 而不是 UserProfile.java 中的 onCreate
您可以在这里查看答案:Difference and uses of onCreate(), onCreateView() and onActivityCreated() in fragments 了解详细信息。
【讨论】:
【参考方案2】:看起来像
setContentView(R.layout.activity_user_profile);
应该是
setContentView(R.layout.user_activity_profile);
在UserProfile
onCreate
方法中,因为你发布的xml是user_activity_profile.xml
【讨论】:
我已经发布了logcat。 问题出在UserProfile
类中。检查您是否使用了正确的布局,并且您在该类中使用的所有 id 都在该布局内。
你需要发布UserProfile.java
的代码和里面使用的布局。您可以删除除 logcat 之外的其余已发布代码。以上是关于不幸的是,由于复制和粘贴,mainactivity 已停止显示的主要内容,如果未能解决你的问题,请参考以下文章
ionic - 在 iOS 10 中的输入字段中复制/粘贴不起作用