问题标签 [multiple-views]

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 投票
1 回答
771 浏览

android - 在 recyclerView 视图中如何停止多个视图的重叠?

我创建了一个回收器列表视图,其中包含两个视图 - (i) 用于内容 (ii) 用于原生广告(位置 3)。一切正常但内容项与广告容器重叠,我的意思是说内容项没有显示在每个第三个位置。任何建议都会非常感激。

这是我的适配器类-

0 投票
0 回答
39 浏览

computer-vision - 使用三焦张量和三线性约束检测图像中的移动对象

我想使用三焦张量来检测运动物体。但我有一个问题。

我已经知道 3 个图像帧中的 3 个相机投影矩阵(P 矩阵)是什么。

我假设 3 P 矩阵是 [I|0], [I|-1; 0; 0], [I|-2; 0; 0]。

一个 3D 点 X 投影在 3 个图像帧上。这个 3D 点移动(最后一个数字是齐次值):(0, 0, 1, 1), (1, 0, 1, 1), (2, 0, 1, 1)

所以它被投影在 x(0, 0, 1), x'(0, 0, 1), x''(0, 0, 1) 上。

我用 x、x'、x'' 计算了三焦张量(T1、T2、T3)和三线性约束输出。T1, T2, T3 是 [-1, 0, 0; 0, 0, 0; 0, 0, 0], [0, 1, 0; -2, 0, 0; 0, 0, 0], [0, 0, 1; 0, 0, 0; -2, 0, 0]。

点 X 移动,但三线性约束的输出为 0(3x3 矩阵),它未被检测为移动对象。

我做错了什么?请帮助...我需要你的帮助.... TT

0 投票
1 回答
100 浏览

angularjs - 具有命名视图的 Angular UI-Router,嵌套导航栏不呈现

自从将 npm 更新到最新版本以来,我尝试维护 Angular 1.5.1、UI-Router 0.2.18,但似乎没有渲染任何内容。

我需要一个布局,其中顶部 ui 视图nav保留在多个页面(例如,状态)中。该页面有一个路径变量,其中包含传递给它的状态名称,即附加的 .run 函数。

代码(在 .coffee 中)

以及相关的模板文件:

有什么想法吗?

0 投票
1 回答
78 浏览

android - recyclerview 不能转换 UniversityViewHolder'?

亲爱的 Android 开发人员,我正在开发 cv,我想在下面实现 ui 你想要 但是当前的 UI 看起来像这样我已经在RecyclerView教程之后实现了多个视图类型 但我无法弄清楚为什么 UI 显示如下

当前用户界面

下面我的要点https://gist.github.com/kyodgorbek/3bcd877832f127fbf8b750b49c2b2a47

在我的 EducationAdapter 下面我实现了 multipleViewTypes public class EducationAdapter extends RecyclerView.Adapter {

}

在我进行网络呼叫的 EducationItem 下方

在我实施了recyclerview的education.xml下面

在education_list.xml下面

以下subject.xml

以下subject_list.xml

在我的 Education.java 类下面

我已在调试模式下放置断点并运行代码,但出现异常

无法将“activity.drawer.navigation.com.kitabsawtclone.EducationAdapter$UniversityViewHolder”转换为“activity.drawer.navigation.com.kitabsawtclone.EducationAdapter.EducationViewHolder”

0 投票
2 回答
268 浏览

c# - 在 WPF 中更改 DataContext/ 视图后保留的数据

我是 WPF 新手,想构建一个应用程序,它将与我的驱动程序进行串行通信,并且我可以从程序中为驱动程序设置值。

我已经设法制作了一个如图所示的UI。如果我最后按箭头所指的蓝色视图,我的窗口视图是这样的。如果我按下红色视图选项,那么显示就像这个 设置按钮是箭头指向右上角(窗口关闭按钮下方)的位置,按下时我的窗口将如下所示

基本上我正在根据我按下的按钮更改BIG RECTANGLE内容(例如,单击蓝色视图时矩形为蓝色,矩形填充红色和一个标签,单击红色视图时更改标签的按钮)

所以现在我的问题是,在我更改了这个 BIG RECTANGLE 的内容后,无法保留我在这个BIG RECTANGLE中设置的值。例如,当我按下设置按钮并像这样更改设置时,我已准备好在 COM5 中进行通信,并且可以按下关闭端口的选项。现在在关闭端口之前,如果我通过按下红色视图或蓝色视图来更改BIG RECTANGLE的视图,然后在按下设置按钮之后,我就没有关闭端口的选项了,因为我之前已经打开了 com5 端口所以当我尝试打开端口时,它也会给我错误。

请帮我解决一下这个。我的 Visual Studio 解决方案资源管理器看起来像这样,我在按钮单击事件中的代码如下:

我的解决方案资源管理器看起来像这样

0 投票
0 回答
41 浏览

c# - 1 类对象作为另一个类(2 类)的属性。如何通知财产变更

在我的项目中,我有一个主窗口和两个视图(MainWindowCylinderOneViewHomeView。在我的MainWindowxaml 中,我有两个单选按钮和一个内容控件。选择 contentcontrol 上MainWindow的 radiocontrol 按钮后,将显示HomeViewCylinderOneView。在我想在它们之间传输数据之前,它们都工作得很好。

在我的主视图中,我有一个组合框,并且我在主视图中显示该组合框的选定项目,并且由于我使用 INotifyPropertyChanged,因此标签中的内容按预期更新(在组合框中更改选择时更新)HomeView。现在我想做同样的事情,CylinderOneView但我做不到。我想在组合框中显示所选项目的值,并且如果在组合框中HomeView更改CylinderOneView了选择,我还想更新值HomeView在此处输入图像描述

我的整个结果初始输出看起来像红色矩形内的显示。上半部分是单击 Home Radio Button 时,下半部分是单击 CylinderOne 按钮时。我已经为单选按钮使用了切换按钮模板,所以显示就像单选按钮的显示一样

我的 cylinderOneView.xaml.cs

HomeView.xaml.cs

我的 MainWindow.xaml.cs

我在 Github 上传了我的完整代码,下面是 github 的链接 https://github.com/mechbaral/ComboBoxSelection

0 投票
0 回答
204 浏览

android - 在 Android 中混合两个视图

是否可以在不同模式下混合两个不同的视图,例如乘法、加法等。

我有两个视图,一个是一个将父形状与背景图像匹配的 RelativeLayout。另一种是父RelativeLayout内的ImageView(纯色自定义形状)。

我需要在 Multiply 模式下将顶部 ImageView 混合到背景图像。任何形式的帮助都将是可观的。

0 投票
1 回答
408 浏览

c# - NavigationView 中的 UWP 多个 MenuItem 视图

在 UWP 中有没有办法NavigationView拥有多个“视图” NavigationViewMenuItems?其概念是将类别或文件夹设置为MenuItems,当单击 或 时NavigationViewMenuItems将滑出到左侧并显示文件夹或类别的内容。然后当导航出文件夹时,文件夹和类别列表将再次从左侧滑入。我知道我可以NavigationView.MenuItemsSource在 C# 中更改,但我想主要在 XAML 中完成此操作。我已经尝试了很多方法来做到这一点,但似乎无法找到一种有效的方法。

我真的没有任何代码来证明这一点,因为这是一个完整的概念问题,而不是一个不起作用的错误。我到处搜索,发现了许多关于将不同视图加载到的文章/链接NavigationView.Content,但没有改变MenuItems部分。

有没有人对如何实现这一点有任何想法,或者我可以遵循的教程链接?我无法想象这是以前从未做过的,这似乎是一个常识性的UI界面。

0 投票
1 回答
1550 浏览

android - 使用 Retrofit 从服务器获取多个视图项创建 RecyclerView

设想:

我正在尝试创建一个 RecyclerView,它将在一个列表中显示几种不同类型的项目(食物、书籍、食谱)。当用户在搜索栏中输入一些关键字时,将在改造的帮助下从服务器获取数据。所以,我有一个带有搜索栏的活动,另一个是在回收站视图中显示数据。

到目前为止所做的工作: 1. 在搜索的回收站视图的帮助下从服务器获取数据。2. 将搜索活动中的数据(可序列化)形式发送到显示活动。3. 创建一个带有多个视图适配器的回收器视图(借助下面列出的一些教程)。

链接:

  1. 示例 1

  2. 示例 2

一些相关项目:

  1. 一些示例项目

理解

到目前为止我所理解的是,为了在回收器视图中显示多种类型的项目,我们需要为每个对象创建一个抽象视图持有者和单独的视图持有者。它们还必须具有相应的布局,并且它们的布局会动态地膨胀到回收站视图持有者中。

问题:

  1. 尝试将适配器设置为我的回收器视图适配器会出错。
  2. 我面临的问题是我似乎无法将从服务器接收到的数据与相应的视图持有者绑定。

代码:

我将省略我正在获取数据的活动,因为它正在工作。

SearhResultActivity(此活动从 SearchActivity 接收数据,并应显示带有数据的回收器视图)

SearchRecyclerAdapter(此适配器持有声明代码并将所有 viewHolder 连接到抽象 viewHolder 并连接到回收器视图)

问题:

如何设置适配器以及如何将我的数据绑定到相应的视图?

PS 如果您想查看其他类或 XML 布局,请告诉我。

日志猫

0 投票
0 回答
81 浏览

wpf - 在一个窗口中显示两个 wpf 窗口

我有一个任务,我必须在同一个 WPF 窗口的两个不同窗口中显示同一类的两个实例。有没有办法做到这一点?我对 WPF 很陌生,所以它有点难以处理。如何设计 GUI 部分,使用哪个面板以及如何在代码隐藏中将类分配给相应的窗口。

我尝试过使用 DockPanel,代码如下

但不知道如何在代码隐藏中将类实例分配给窗口。我想知道实现的最佳方法,为我提供一些示例代码片段。提前致谢。