问题标签 [android-view]

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 投票
8 回答
53271 浏览

android - onKeyDown() issue

I would like to create a photo/video capture application.

I have created a CaptureView class which extends SurfaceView and placed it in the main form.

The main form's activity has onCreateOptionsMenu() method which creates a menu. The menu worked fine but then I tried to implement a method onKeyDown:

The menu doesn't appear anymore and the method doesn't catch onKeyDown event.

Does anyone know what could be the reason for this issue?

0 投票
1 回答
853 浏览

android - 是否可以在视图上设置背景 png 并将其锚定到顶部而不在 Android 中缩放?

我有一张图片,比如我们设计师的 16 像素。我想将其设置为视图上的背景图像,但视图大于图像。所以,我想将图像锚定在视图的顶部,然后让视图用纯色填充底部。

这在当前版本的 Android 1.5_r3 中是否可行?

这是我到目前为止所拥有的:

其中 listItemStyle 定义为:

但是图像正在缩放以占据整个视图,我不确定如何将图像设置为背景并同时指定纯色。我怀疑我需要将视图包装在具有指定颜色的包含视图中,这是最好的方法吗?

0 投票
2 回答
4674 浏览

android - 错误的状态类——在带有自定义视图的 Android 1.5 中预期视图状态异常

当我切换到横向模式时,以下自定义视图在 Android 1.5r3 纸杯蛋糕中引发异常:

我的代码:

此视图的 XML 相当简单:

任何想法可能会发生什么?

0 投票
10 回答
123410 浏览

android - 如何在 Android 布局中将视图居中?

我想在屏幕中央放置一个布局。

0 投票
24 回答
469959 浏览

android - 有没有一种简单的方法可以在 Android 视图的顶部和底部添加边框?

我有一个 TextView,我想在它的顶部和底部边框上添加一个黑色边框。我尝试将android:drawableTopand添加android:drawableBottom到 TextView,但这只会导致整个视图变黑。

有没有一种方法可以轻松地将顶部和底部边框添加到 Android 中的视图(特别是 TextView)?

0 投票
15 回答
275285 浏览

android - Android:以编程方式查看.setID(int id) - 如何避免 ID 冲突?

我在 for 循环中以编程方式添加 TextViews 并将它们添加到 ArrayList。

我该如何使用TextView.setId(int id)?我想出什么整数 ID 才不会与其他 ID 冲突?

0 投票
4 回答
15163 浏览

android - Android:LinearLayout addView 动画

我目前有一个正在运行的 Android 程序,它以编程方式将视图添加到 LinearLayout。我希望这些视图被动画化,并且找不到任何好的资源来弄清楚如何做到这一点。

有人能指出我正确的方向吗?

0 投票
1 回答
2461 浏览

android - xml文件中的View与扩展的View类的连接

有没有办法将继承类链接到 xml 文件。

我正在尝试将扩展类连接到 xml 文件中的小部件。

是否可以 ?

提前致谢。

0 投票
9 回答
198733 浏览

android - 如何以编程方式在 RelativeLayout 中布局视图?

我正在尝试以编程方式(而不是通过 XML 以声明方式)实现以下目标:

换句话说,我如何让第二个TextView出现在第一个下面,但我想在代码中做到这一点:

更新:

谢谢,TreeUK。我理解大方向,但它仍然不起作用 - “B”与“A”重叠。我究竟做错了什么?

0 投票
10 回答
73949 浏览

android - Android View.getDrawingCache 返回null,只有null

任何人都可以尝试向我解释为什么

总是记录绘图缓存为空,并将位图设置为空?

在设置缓存之前我是否必须实际绘制视图?

谢谢!