草庐IT

Max_Height

全部标签

Android:以编程方式设置 ImageView layout_height

我的main.xml文件中有一个ImageView:我只需要以编程方式将layout_height设置为另一个值。另外,我需要在dp中设置值。所以目前是45dp,我想在我的主要Activity中将其更改为另一个值。我试图弄清楚如何使用LayoutParams来做到这一点,但没有成功。谢谢。 最佳答案 我想你想要这样的东西:ImageViewimgView=(ImageView)findViewById(R.id.pageImage);imgView.getLayoutParams().height=200;首先我们从XML中获取Im

具有代理设置的 Android 模拟器 - 错误 FATAL :.//android/base/sockets/Check failed : isValidFd(fd). fd 1404 max1024

需要使用代理设置运行模拟器,我在命令提示符下使用以下命令来启动模拟器emulator-avdAVD_for_3_7_WVGA_Nexus_One-http-proxyhttp://username:password@IP:Port没有http-proxy开关它工作正常,而使用http-proxy时发生以下错误:FATAL:.//android/base/sockets/SocketWaiter.cpp:89:Checkfailed:isValidFd(fd).fd1404max1024 最佳答案 我遇到了完全相同的问题。幸运的是,有

android - 为什么我不应该在样式中设置 layout_width 和 layout_height?

如果我有很多TextViews作为项目标签,我想我可以将它们的所有共同点提取到一个样式中,并且只在布局中使用风格如下:wrap_contentwrap_content但是当我这样做时,它在模拟器和设备上运行良好,但AndroidXML编辑器提示""doesnotsettherequiredlayout_heightattribute.为什么它报告此警告有什么原因吗? 最佳答案 您是否尝试过清理项目?我在一些XML文件的宽度和长度上也使用了相同的东西。这是一个在我的应用上工作的例子,你可以看看:还有XML:center_horizon

安卓 : Maximum allowed width & height of bitmap

我正在创建一个需要将大图像解码为位图以显示在ImageView中的应用。如果我只是尝试将它们直接解码为位图,我会收到以下错误"位图太大,无法上传到纹理中(1944x2592,max=2048x2048)"所以为了能够显示分辨率太高的图像,我使用:Bitmapbitmap=BitmapFactory.decodeFile(path);if(bitmap.getHeight()>=2048||bitmap.getWidth()>=2048){DisplayMetricsmetrics=newDisplayMetrics();getWindowManager().getDefaultDisp

javascript - Android 浏览器的 screen.width, screen.height & window.innerWidth & window.innerHeight 不可靠

我正在开发一个针对台式机、平板电脑和智能手机上的浏览器的网络应用程序。网络应用有一个使用Colorbox实现的灯箱带有iframe。当浏览器窗口调整大小或平板电脑/手机改变方向时,Javascript代码会查询窗口尺寸,以便调整灯箱的某些元素的大小。我遇到的问题是,在桌面(Windows:IE、Firefox、Chrome、Mac:Safari)、iPad和iPhone上一切正常,但在Android智能手机(HTC)和Android模拟器上却不行。Android总是为screen.width、screen.height、window.innerWidth和window.innerHei

android - android :height and android:layout_height? 有什么区别

我希望TextView的测量高度为96dp,无论“测试”占用了多少空间(高度方面)(希望它被切断)。相反,我得到了完整的“测试”+48dp的填充。我可以为layout_height输入任何有效值并获得相同的结果。要获得96dp的高度,我需要:"android:height="48dp"android:paddingTop="48dp"android:text="Test"/>再次,我可以将layout_height作为任何有效值(但它需要作为必需属性存在)。我从未在XML中使用过height属性,但我在文档中找不到差异,尤其是当它所操作的元素也设置了填充值时如何计算每个属性和/或边距。

android - 在android布局中layout_height ="0dip"的效果/含义是什么

我见过几个例子android:layout_height="0px"或"0dip"但我不明白这个的影响。似乎这会使布局高0像素。是否减轻了值(value),但还有其他一些因素,例如“重量”或任何父View的高度? 最佳答案 是的,您对重量是正确的,当您希望宽度或高度由重量控制时,其约定将该值设置为0dip并让重量控制实际值。虽然我很确定0在这里只是任意的,但你可以放任何东西,但放0会让你的Intent更清楚。 关于android-在android布局中layout_height="0di

android - GridView 行重叠 : how to make row height fit the tallest item?

喜欢thispreviousperson,我在GridView项目之间有不必要的重叠:注意除最右边之外的每一列中的文本。我与上一个问题的不同之处在于我不想要恒定的行高。我希望行高变化以容纳每行中最高的内容,以有效利用屏幕空间。看sourceforGridView(不是权威副本,但是kernel.org还是挂了),我们可以在fillDown()和makeRow()中看到最后看到的View是“引用View”:行的高度是从那个View的高度设置的,不是从最高的那个。这解释了为什么最右边的列没问题。不幸的是,GridView没有很好地设置,我无法通过继承来解决这个问题。所有相关的字段和方法都是

c++ - OpenCV 错误 : Assertion failed (size. width>0 && size.height>0) 简单代码

我正在尝试运行这个简单的OpenCV程序,但出现了这个错误:OpenCVError:Assertionfailed(size.width>0&&size.height>0)inimshow,file.../opencv/modules/highgui/src/window.cpp,line276代码:#include#includeusingnamespacestd;intmain(){cout这个错误的原因是什么? 最佳答案 此错误表示您正在尝试显示空图像。当你用imshow加载图片时,这通常是由于:您的图片路径错误(在Windo

c++ - 为什么 std::max_element 需要 ForwardIterator?

C++标准库的max_element算法要求将迭代器作为输入传递给模型ForwardIterator。我的理解是ForwardIterator通过指定您可以使用ForwardIterator在同一范围内多次迭代来优化InputIterator。因此,多遍算法需要ForwardIterators。但是,max_element不是多遍算法-在一个范围内迭代一次以确定其最大元素就足够了。那么为什么max_element需要ForwardIterator的额外能力呢? 最佳答案 std::max_element返回一个指向最大元素的迭代器。