问题标签 [inflate]
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.
android - How do I update the imageview inside my listview
I'm making a listview that contains a custom layout. Inside the custom layout is an imageview. When I use Listview lv.setonclick listener it provides me with a variable View that I can use to manipulate the drawable like so. lv.setOnItemClickListener(new OnItemClickListener() {
However when I want to make another function I don't have this View listview variable. How do I get it so that I can do the same thing just outside of the onclicklistener? Thanks
EDIT here is my list view and the adapter
android - 请帮助:android.view.InflateException: Binary XML file line #3: Error inflating class com.google.android.maps.MapView
我编写了 Get Point 应用程序 ( https://market.android.com/details?id=jv.android.getpoint&feature=search_result ) 来存储 GPS 坐标并导出要在 Google 地球中打开的 KML 文件。创建该应用程序是因为我需要学习 Android 平台。
因为我是Android新手,如果我问的是一个虚拟问题,请原谅我。:)
Google Marked Developer Console 向我显示了一个错误,我自己也无法在模拟器中重现(使用 Google APU、Galaxy S 或 Galaxy 5 :(
错误消息是:android.view.InflateException: Binary XML file line #3: Error inflating class com.google.android.maps.MapView。
我正在寻找解决方案,但找不到答案:(
堆栈在这里:
主活动有一个菜单选项来调用 MapActivity。XML 和代码:
要启动地图:
PointView 类:
点视图 XML:
我的清单:
显示地图的选项由用户长按 ListView 时显示的上下文菜单调用。该 ListView 有一个自定义适配器(突出显示的行显示在堆栈中):
行坐标 xml:
在 Default.Property 中:
任何帮助将不胜感激。
javascript - 与膨胀算法作斗争
即使在阅读了 RFC 并查看了 c 和 javascript 实现之后,我也很难理解膨胀算法的工作原理。我用文本“TestingTesting”压缩了一个文件,得到以下十六进制结果:0B 49 2D 2E C9 CC 4B 0F 81 50 00
我尝试在 16 位和 32 位字节序交换后读取数据,但在读取前 3 位后我无法进一步了解,因为接下来的 5 位没有意义。我做错了什么,如何解析?
我使用过的参考资料:RFC 1951 Javascript C
android - 为什么膨胀的视图不响应点击监听器?
我正在尝试为布局中的按钮设置点击侦听器。只有当我直接调用 findViewById() 时才会触发点击侦听器,而不是当我从膨胀布局中获取视图时触发:
这是我的布局:
为什么是这样?我只从第一种方法而不是从膨胀视图中获取点击事件。
algorithm - 放气算法的长度值
我压缩了文本“TestingTesting”,十六进制结果是:0B 49 2D 2E C9 CC 4B 0F 81 50 00。我不知道长度和距离代码。下面的二进制文件是相反的,因为RFC说要从右到左读取位(感谢 Matthew Slattery 的帮助)。这是到目前为止解析的内容:
这些是我不知道如何解析的剩余位:
最后的 10 位(块的结尾是 x100)是我唯一可以解析的部分。我认为长度和距离值应该是 7(二进制 0111),因为“测试”的长度是 7 个字母,并且它在当前位置之后被复制了 7 个字符,但我无法弄清楚它是如何在剩余的位。我究竟做错了什么?
android - 一些用户遇到应用程序、资源加载问题,我无法复制.. 图像/可绘制负载
我有一个运行良好的应用程序,然后我发布了一个更新,现在突然有些用户无法膨胀主视图..它在第 28 行的 XML 膨胀中死亡,嵌套异常
Resources$NotFoundException: 来自 Drawable 资源 ID #0X10200004 的文件
在引用 @drawable/pl 的 Binary XML inflate 的第 28 行
pl.bmp 文件在 res/drawable 目录中并且没有损坏,所以资源存在。
我能看到的唯一看起来很奇怪的是生成的 R.java 文件引用了这个 id 为 #0X7F0200009 的可绘制对象,并且没有文件引用 id 以 #0X1.... 开头的文件.. 所以我我不确定这些特定用户如何或为什么会将该 ID 作为可绘制对象的参考。R.Java 可绘制类中有一个#0X7f0200004,但它是一个完全不同的图形。
这肯定发生在一些已经升级的人身上,我怀疑一些人已经购买了新的。我无法在我可以访问的任何设备或模拟器上复制这种行为,但对于某些人来说显然正在发生这种情况。
有没有人有任何想法?升级是否没有选择正确的 R.java 文件?这怎么可能呢?起初我认为这可能是文件名冲突,因为早期版本将 p 作为 bmp 并在此开始的版本中将其更改为 png,但我确保在构建之前删除 pl.bmp,随后将其重命名为 pl,因此,即使旧的 p 文件 .bmp 和 .png 都以某种方式在设备上,它也不可能发生冲突,但这似乎不是问题。
任何帮助将不胜感激。
提前致谢。
android - android线性布局背景选择器
我通过动态膨胀它们在滚动视图中添加一些线性布局视图。我已将添加的 LinearLayout 的背景设置为选择器列表。但是添加到滚动视图后,当我按下所选视图时,它不会显示选择器列表的任何影响。我使用的示例 XML 是:
选择器文件:selector_file
我正在夸大以下视图并添加到 l1 线性布局:
添加上述膨胀视图的 ScrollView 是:
任何想法...???
android - 膨胀异常
我一直在遇到InflateException
错误,并不确定这意味着什么。我希望有人能给我解释一下。谢谢。下面是堆栈跟踪。
android - 混淆错误 - NoSuchMethodError: android.view.LayoutInflater.inflate
我正在使用 LayoutInflater.inflate(int resourceId, ViewGroup group) 来膨胀我的应用程序中的一些视图。但是当我在使用 proguard 混淆后运行应用程序时,我遇到了这个错误:
这是我的 proguard 配置:
我意识到,该应用程序在此行崩溃:
全图:
如果我用
问题消失了。但我需要第一个案例。你能帮我找到解决这个问题的方法吗?
android - 它使没有边距的视图膨胀
我有这个代码
我的 item_layout:(注意部分 android:layout_marginTop="2dip")
然后在我的布局中,我看到了膨胀的项目列表,但它们之间没有边距。我尝试使用 margintop=10dip 仍然没有发生我的观点是我在布局中输入的值在计算中没有考虑到有或没有边距顶部布局是相同的。
如何在项目之间添加一些空白空间?如何充气项目之间的空白空间?是否可以膨胀诸如 gap 或 some space 之类的东西?或者我必须使用解决方法,比如用 2dip 高度或其他东西膨胀一些空布局谢谢