问题标签 [android-ui]

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 回答
360 浏览

android - 布局中的音频控制

我想在我的布局中添加音频控制,如https://market.android.com/details?id=com.faithcomesbyhearing.android.bibleis&feature=search_result

他是使用图像还是有一些我可以使用的内置音频控制?

0 投票
3 回答
1317 浏览

android - TextView 只更新一次

我的 android 应用程序出现了一个看似奇怪的问题。无论我调用append 还是setText,我的TextView 只会更新一次。

我将 IME 设置为具有如下监听的“发送”按钮:

发送方法:

如您所见,我在 runOnUiThread 中尝试了 append 和 setText。两者都只在第一次调用 send() 时更新 textView。在随后的调用中,它不会改变。

但!

如果我将应用程序放在后台(点击主页),然后重新启动它,TextView 将拥有所有正确的文本。

我错过了什么?

0 投票
2 回答
664 浏览

android - Android - DialogPreferenec 只有一个按钮

默认情况下,DialogPreference 有两个按钮 - 确定和取消。我只想留下确定按钮并删除取消按钮 - 我该怎么做?

0 投票
1 回答
9176 浏览

android - 如何从项目中获取来自 Android 适配器的视图

给定一个显示在 ListView 中的 Item,

我可以使用它的适配器(或 ListView 本身)来查找显示项目的视图吗?

我正在处理项目数据的保存,并且必须将更改传播回 ListView。添加项目使其使用 notifyDataSetChanged() 显示,但更改的项目不会使用 notifyDataSetChanged() 重绘

这是我编辑项目的活动的代码:

我的适配器的相关部分是:

Item 类是一个实现 Parcelable 的 POJO。

提前致谢

杰夫

0 投票
1 回答
604 浏览

iphone - Android Web App GUI 布局和控制

我正在尝试创建我的网站的移动版本。这是一个在线应用程序,但我想通过网络格式制作一个移动版本。

因此,如果他们访问 www.example.com,它会将他们带到移动版本。(目前是这样)。但我遇到的问题是在多个设备之间创建一个很好的用户友好界面,即:黑莓、Android、iPhone。我相信这几乎是不可能的。但我想要一些相似之处。

我可以从任何形式的模板开始吗?我注意到最好使用“EM”字体大小而不是其他任何字体来创建更稳定的一致性。

我真的很喜欢 TweetDeck 的这种布局

在此处输入图像描述

我喜欢底部按钮的布局。我能做些什么来创造这种一致性吗?我是在浏览器中以 100% 的速度创建它,还是需要先检测浏览器的宽度然后再创建 UI?

0 投票
2 回答
43489 浏览

android - 有没有更简单/更好的方法在我的 TextView 周围放置边框/轮廓?

所以我想要一个 TextView 周围有一个很酷的边框。我找不到任何标准的方法,所以我想出了这个:

@drawable/custom_bg_1:蓝色圆形

@drawable/custom_bg_2:一个白色的圆形

myactivity.xml:活动的 xml

结果:

蓝色边框的图片

我在这里所做的是在蓝色形状背景内重叠白色形状背景,以产生蓝色边框的效果。我无法想象这是获得这种效果的最佳方式。我看过其他试图解决这个问题的帖子,例如thisthis,但我觉得它们与我的实现一样多。

有没有更好的方法或更标准的方法来简单地在某些视图(如 TextView)周围放置边框,还是我应该坚持我的做法?


编辑

我将 custom_bg_2.xml 更改为如下所示:

现在我得到了这个结果:

蓝色和黑色边框

看起来我可以通过包含<stroke ... />形状来实现轮廓。

0 投票
2 回答
507 浏览

android - 如果您不想要 android 中的项目,请关闭微调器控件弹出窗口

我有一个 android 微调器,我通过 performClick 方法调用它以显示项目列表(实际的控件对用户隐藏,并从一个复选框中调用,太复杂了,无法解释我为什么这样做)。

如果我不想要列表中的项目,如何通过单击黑色区域来关闭弹出窗口?

这有意义吗?:/

编辑:对不起,忘记提及用户将无法操作底部按钮(设备将是银河选项卡),因为它们将被保护层覆盖,因为它们将在户外。

0 投票
1 回答
279 浏览

android - 带有图像和背景的 Android 可绘制对象

我想将蓝色/透明图像加载到 android drawable 中。我希望可绘制对象具有橙色背景。如果不编辑我的图像,这可能吗?

0 投票
3 回答
3685 浏览

java - 动态设置滑动抽屉高度

我想动态或静态地定义滑动抽屉高度的高度。下面是我的 xml 布局文件。任何建议将不胜感激。

0 投票
3 回答
3252 浏览

android - 在列表视图的上方添加图像

我想在 listview 的上方添加 imageview。我知道在列表视图中添加部分听众。但我只是想节省时间,所以我使用图像视图作为列表视图标题而不是使用 addSectionHeader。不幸的是,我只是坚持使用一些 xml 属性。我的列表视图中的图像叠加。实际上图像应该在列表的上面。查看我的 xml 布局。谢谢。

错误