问题标签 [setcontentview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
276 浏览

android - android 工作室 setContentView

所以我试图为我的应用程序创建一个登录页面,我正在 Android Studio 上实现它,但它收到一个错误,提示无法解析 setContentView 中的符号。几个小时以来,我一直在振作起来,但我仍然无法弄清楚它有什么问题。setContentView(R.layout.activity_main); 就在这一行,它说 activity_main 不能解析为变量,即使我命名我的 xml 文件与它完全相同。这是我的代码,

0 投票
1 回答
315 浏览

android - Android:在调用 setContentView R.layout 之前显示视图

我正在研究一个应用程序并调试它。我在 MainActivity 的 onCreate 的第一行设置断点。但是,应用程序操作栏显示在下一行“setContentView(R.layout。”之前和“super.onCreate”被跨过之前。在其他应用程序操作栏由于某种原因即使我跨过“setContentView(R .layout。”(但是屏幕变成白色,只有状态栏)。应用程序都有 activity_main.xml,清单将两者描述为

在调用 setContentView 之前显示的视图不同之处在于它包含自定义视图类,我在其构造函数中设置断点,它们在 setContentView 期间被调用。

为什么一个应用在 setContentView 之前显示操作栏,而在第二种情况下,即使在 setContentView 之后也没有显示操作栏?

谢谢!

0 投票
1 回答
5549 浏览

android-layout - java.lang.IllegalStateException:即使在 setContentView() 之后也找不到所需的视图

我面临一个与未找到视图相关的奇怪问题,但代码似乎一切正常(至少对我而言)。事实上,该程序运行良好,直到一段时间后。我不确定我做了什么改变导致了这个问题。你们中的任何人都可以指出我的问题吗?谢谢你。

以下是异常跟踪:

MainActivity.class

R.layout.activity_main

R.layout.nav_header_main

R.layout.user_thumnail_large

我进入第二天的研究,无法弄清楚问题是什么。

0 投票
4 回答
1078 浏览

android - 找出当前正在屏幕上显示的布局文件

我目前有一个AppCompatActivity并且我希望能够使用我设置的菜单按钮之一来切换它的布局。

我目前使用 可以做到这一点setContentView,但是为了切换回原来View显示的内容,我需要知道当前显示的是哪一个。

如何获取正在显示的布局文件的当前 ID?

这是我目前所拥有的,逻辑没问题,但代码似乎不起作用:

0 投票
1 回答
175 浏览

android - 在 Android 执行 setContentView(..) 之前,我如何等待句子完成?

正如我所看到的,Android 不会等待在 setContentView(...) 之类的句子之前执行所有句子。

例如,我不能这样做:

Android 在计算完成之前执行 setContentView。我怎么能做到之前的Android等待语句?

0 投票
2 回答
868 浏览

android - 将自定义视图(tileview)添加到布局?

我是一名 Android 初学者,我想知道如何将自定义视图添加到布局activity_main.xml中。

在我的MainActivity我有以下内容:

我想在Tileview我的activity_main布局中添加一个:

他们两个单独工作都很好。虽然我无法创建多个setContentView,但我想知道如何将其创建tileViewactivity_main布局中(或创建到一个 id 中)。我尝试了几件事,LayoutInflater但还没有成功。

提前致谢。

参见tileviewhttps ://github.com/moagrius/TileView

0 投票
1 回答
1604 浏览

android - 错误:setContentView(R.layout.activity_main)

我是 Android 新手,遇到问题,函数setContentView(R.layout.activity_main)显示错误。我activity_main.xmlresource/layout文件夹下。

错误日志:

我究竟做错了什么?

0 投票
4 回答
333 浏览

android - 按下登录按钮时应用程序崩溃

我正在尝试将这个小应用程序作为初学者制作,并且在第一页中我想按登录按钮进入登录页面。我做了一些搜索,我使用了意图,我的代码没有错误。但是,每当我按下登录按钮时,应用程序就会崩溃,我不知道为什么。我尽我最大的努力找出答案,这是我在这里的最后希望。

主类:

登录类:

这些是xml文件:

和用于登录的 xml

谢谢你。

0 投票
0 回答
123 浏览

android - 如何从另一个xml设置视图?

我正在尝试设置 ImageView 的背景,但布局不是活动的 setContentView。

我的布局pieza_j1.xml:

我的游戏活动。我正在尝试设置背景,但不起作用:

...

游戏活动的布局:

还有一个游戏视图:

...

0 投票
3 回答
1639 浏览

android - setContentView(View view) 和 setContentView(int layoutResId) 的区别

我的 MainActivity 扩展了 BaseActivity。在我的 BaseActivity 中,我重写setContentView(int layoutResId)(请参阅下文),以便当我的 MainActivity 调用时setContentView(R.layout.activity_main),BaseActivity 中的视图组件 - 在调用该方法activityContainer后将包含R.layout.activity_main它的子组件getLayoutInflater().inflate(layoutResID, activityContainer, true);setContentView(View view)如果我想覆盖而不是setContentView(int layoutResId)在 BaseActivity中,如何实现相同的目标?

编辑:这两种方法有什么区别?

BaseActivity 内部:

activity_base.xml: