类型错误:无法读取未定义的属性(读取“id”)

我的终端出现此错误: 类型错误:无法读取未定义的属性(读取“id”) 我正在尝试测试对 API 的调用,但出现错误。 我的功能: itemToForm = () => { ...

回答 6 投票 0

在用户窗体中创建垂直滚动文本

尝试在VBA Excel中创建一个用户窗体,其中文本可以垂直滚动以显示我在Excel的特定单元格中添加的内容。我使用的是2016版本的excel。 从谷歌获取了VBA代码

回答 1 投票 0

调整 imageView 的大小会使其改变位置

我有一个相对布局,其中很少有图像,如下所示。 我有一个相对布局,其中很少有图像,如下所示。 <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" > <ImageView android:id="@+id/image_2" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignLeft="@+id/increase" android:layout_alignParentTop="true" android:layout_marginLeft="34dp" android:layout_marginTop="34dp" android:src="@drawable/ic_launcher" /> <ImageView android:id="@+id/image_1" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignBottom="@+id/image_2" android:layout_marginBottom="14dp" android:layout_toRightOf="@+id/increase" android:src="@drawable/ic_launcher" /> <ImageView android:id="@+id/image_8" android:layout_width="30dp" android:layout_height="30dp" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:src="@drawable/ic_launcher" /> </RelativeLayout> 在我的java文件中我需要执行一个小任务。 当我单击图像时,它的大小应该增加。 我尝试了这个,它有效,这是我的代码 public class MainActivity extends Activity implements OnClickListener { View imageView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ImageView i1 = (ImageView ) findViewById(R.id.image_1); ImageView i2 = (ImageView ) findViewById(R.id.image_2); ImageView i3 = (ImageView ) findViewById(R.id.image_8); i1.setOnClickListener(this); i2.setOnClickListener(this); i3.setOnClickListener(this); } public void onClick(View arg0) { Log.v("clicked ", "clicked"); imageView = arg0; Toast.makeText(this, "looking to resize the image ", 1).show(); Toast.makeText(this, "clicked 2", 1).show(); height = imageView.getHeight(); width = imageView.getWidth(); height += 50; width += 50; imageView.setLayoutParams(new RelativeLayout.LayoutParams(height, width)); } } 但我面临着一个问题。 当我单击图像时,它的位置正在改变。 考虑这些屏幕截图.. 以下是应用程序启动时的屏幕截图 下面是单击图像视图时的屏幕截图。 任何人都可以建议我,这样图像就不会改变其位置 我可以使用类似网格视图的东西(如果可能的话。但即使我试图在其中添加一些拖动选项。所以有人可以建议我吗) 更新代码: onclick 方法更新如下: public void onClick(View arg0) { Log.v("clicked ", "clicked"); imageView = arg0; Toast.makeText(this, "looking to resize the image ", 1).show(); Toast.makeText(this, "clicked 2", 1).show(); height = imageView.getHeight(); width = imageView.getWidth(); height += 50; width += 50; RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(height, width); params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, RelativeLayout.TRUE); params.setMargins( imageView.getLeft()-30,imageView.getTop()-30,imageView.getRight()+30, imageView.getBottom()+30); imageView.setLayoutParams(params); } 您为相对布局创建新的布局参数,并且仅设置高度和宽度。因此,图像视图将默认位于父相对布局的左上角。您还需要根据需要设置对齐方式和边距。 由于您使用的是相对布局,因此需要创建新的RelativeLayout布局参数: http://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html 类似这样的: RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, RelativeLayout.TRUE); params.setMargins(left, top, right, bottom); 祝你好运...

回答 1 投票 0

为什么在回调中调用ViewModel时会发生重组?

我完全混淆了撰写概念。 我有一个代码 @可组合 有趣的 HomeScreen(viewModel: HomeViewModel = getViewModel()) { 脚手架{ val isTimeEnable 通过 viewModel.isTimerEnable。

回答 3 投票 0

如何导入元素并从 txt 文件中删除字符以及提取某些元素以在 tkinter 中使用

所以,我正在完善我的程序,我从服务器程序上的 OHM 获取温度和负载传感器数据,将其放入 dict() 结构中,然后在收到

回答 1 投票 0

在 ipython 中我如何接受和使用自动完成建议?

我在 macOS 上使用 Python 3.8.9 和 IPython 8.0.1。当我输入任何内容时,它会显示基于过去命令的预测建议。凉爽的。 然而,我如何真正接受这个建议...

回答 3 投票 0

在处理矩阵时,c++代码在每一行中查找时,不会写出最小量的行,而只是写出第一行

我需要编写一段代码,并附有说明: 编写一个程序来查找矩阵中金额最小的行。如果有多个这样的行,则找到第一个这样的行。 我的代码: #包括<

c++
回答 1 投票 0

我收到此错误“Error #1241 - Operand should contains 1 columns(s) in Mysql”,请解决此问题

作业: 显示平均工资低于公司平均工资的部门中平均工资最高的部门名称。 [提示:使用嵌套子q...

回答 2 投票 0

CMAKE 错误。 CMake错误:源目录不存在

我花了几个小时试图解决这个问题,最后寻求帮助! 这是CMAKE: dk@ASUS:~/opencv_build/opencv-4.8.1/build$ cmake -D ENABLE_PRECOMPILED_HEADERS=OFF \ -D CMAKE_BUILD_TYPE=REL...

回答 1 投票 0

如何让 git add -p 接受击键而不等待我按 Enter?

git add -p 对于以交互方式暂存更改非常方便。每次更改时,它都会提示用户按一个键来确定 Git 应如何处理相关更改: 阶段...

回答 1 投票 0

Netsuite RESTlet 返回 INVALID_REQUEST 响应

我已经在标头中使用 Oauth1.0 设置了正确的客户端凭据和访问令牌,以使用基于令牌的身份验证对我的 Netsuite Restlet 进行身份验证,但我收到了 400 错误响应...

回答 2 投票 0

Trunc 函数不指定小数

我的表格中有以下内容: 创建表示例( col_a int4, col_b int4, 平均列 = 数字 ) 列_a = 309 列_b = 16 309 / 16 = 19.3125 当我执行以下操作时,我只会...

回答 1 投票 0

“authorizeExchange()”自版本 6.1 起已弃用并标记为删除

我有以下 Spring Security 配置: @豆 公共SecurityWebFilterChain springSecurityFilterChain (ServerHttpSecurity http) { http.csrf().disable() .authorizeExchan...

回答 1 投票 0

我可以在 deinit 中使用 didSet 吗?

我在我的类中添加了一个 Timer 变量,并使用它的 didSet 观察者使旧值无效 var 计时器:计时器? { didSet { oldValue?.invalidate() } } 去初始化{ 计时器=零 } 我以为是这个

回答 3 投票 0

如何在 MS SQL Server 中偏移 getdate() 列

在我的一张表中,我有一个日期列,其默认值为 GETDATE() 不过,我想把时间推迟 3 个小时。 最好的方法是什么? 默认值设置为 GETDATE()

回答 1 投票 0

Kafka 无法启动。出现以下错误

错误在 /brokers/ids/0 创建临时数据时出错,节点已存在且所有者“72067757872119809”与当前会话“72067836689711106”不匹配(kafka.zk.KafkaZkClient$CheckedEphemeral...

回答 4 投票 0

如何让点击宏的excel按钮显示动态值

我有一个链接到宏的 Excel 按钮 我想让按钮文本本身根据当前日期显示当前月份。 这是一个如此简单的请求,但它似乎是如此该死......

回答 1 投票 0

dgl的输出无法对应原始节点id

我正在运行一个程序来构造异构图,然后使用 NetworkX 计算指向节点的网络指标。然而,在输出的 Excel 文件中,足尖的列...

回答 1 投票 0

我可以将 OAuth2 与 JWT 结合用于我的前端应用程序吗?

因此,我正在构建一个仅具有“使用 Google 登录”的应用程序,以便以经过身份验证的用户的名义将文件上传到他的谷歌驱动器。 现在我的问题是,因为这对我来说是最好的

回答 2 投票 0

错误:HostObject::get for prop > 'NativeUnimoduleProxy' 中出现异常 - 使用 Expo 测试 React Native App 时 Android 虚拟设备 (AVD) 崩溃

问题 我想测试/模拟新创建的默认 React Native 应用程序。 但是,在 Visual Studio Code 中从 Expo Terminal 打开 Android 虚拟设备 (AVD) 会引发 2 个未捕获错误: 错误...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.