问题标签 [android-gui]
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 - Android中的滚动文本显示
Android新手在这里。我知道我可以使用 TextView 滚动文本显示,但我的问题有点不同。
我想在视图的框中逐步显示游戏中移动的详细信息。它应该类似于您在大多数扑克游戏中看到的滚动文本。要求是您应该能够滚动浏览它以查看整个游戏动作。我正在使用 draw() 绘制整个视图,所以想知道如何在那里获取 TextView。我可以将它添加到视图中并自己在代码中定位吗?从我看到的情况来看,我似乎应该通过 XML 为 Activity 添加 TextView。是否有其他方法可以解决它,或者是否有其他小部件可以用来解决我的问题?
谢谢,
磷
android - Android:重命名 gui 元素与新布局
我是 android 新手,我正在处理以下问题。我需要创建一个按钮,它将另外两个具有相似功能的按钮(某种子菜单)组合在一起。假设我们有一个名为“搜索”的按钮,点击它,搜索按钮会消失,两个按钮(例如“google”和“bing”)应该会出现在屏幕上。
所以,我的想法是在同一个布局中以编程方式管理所有三个按钮,而不是创建一个新的(临时)布局来显示和处理这两个按钮。就像一个状态机。更准确地说,它会是这样的:
我们按下“搜索”按钮。onClick(View) 确定我们是否在主屏幕上(mode=mainmenu),将搜索按钮重命名为“google”并创建第二个名为“bing”的按钮,或者(mode=submenu)然后调用按钮的功能到搜索按钮已经重命名为“google”...
通过按下返回按钮 onBackPressed() 检查我们是否在子菜单中(mode=submenu)然后隐藏“bing”按钮并将“google”重命名为“search”,否则我们在主菜单中(mode=mainmenu),完成活动。
这有意义吗?除此之外,这将产生大量代码,按钮和(子)菜单的数量不断增加,并且进一步更改的可维护性更差。
谢谢!
PS对不起,如果我的英语很烂(不是我的母语);-)
android - 弹出窗口内的放大镜等功能....如何?
我需要在我的应用程序中创建类似放大镜的功能。就像 iPhone 上的“放大镜”效果!问题是我需要在弹出窗口中执行此操作,但我不知道如何使它工作!
弹出窗口显示我使用 shapeDrawables 生成和绘制的颜色网格。我想要的是显示更大的颜色,当用户触摸并在弹出窗口(颜色网格)周围移动手指时放大它。这个想法是在颜色上创建跟踪缩放效果,以便用户可以在他的手指当前所在的颜色下更清楚地看到。
问题是:
- 我似乎无法在此之上创建另一个弹出窗口,我认为是 Android 限制?
- 如果我修改当前shapeDrawable,resize,改变边界,需要重新显示弹窗才生效(当然不能接受)
那么,任何人都知道我可以在那个弹出窗口上绘制的方法吗?
编辑 :
我已经尝试使用自定义 Toast 对象来解决这个问题......但它并没有完全解决问题。它可以工作,但是 toast 对象出现的速度很慢,因此触摸动作与用户在颜色网格上的移动完全不同步。
android - 如何自动应用父级的样式?
我有一个包含自定义布局的布局。我想将样式从一个元素传递到另一个元素。我有一个扩展布局的类,如果需要,我可以发布。这种设计元素由 2 种不同的布局添加,根据需要具有不同的尺寸。
这是父布局
我想做的是传递一种样式,并让样式在所有子项中重复,或者至少在 textView 元素中重复。我需要做什么才能做到这一点?
android - textview中文本的默认颜色是什么?
我将颜色设置为 red ,然后我想再次将颜色设置回默认值,但我不知道默认颜色是什么,有人知道吗?
android - 带有组件的 AlertDialog 标题?
中的标题是否AlertDialog
可以自定义View
?
我想Button
在标题栏的右侧添加一个编辑。
android - 从Android中的XML文件访问资产文件夹下的字体
我正在尝试进行应用程序范围的字体更改并创建一个样式文件来这样做。在这个文件(如下)中,我只想更改 Android 的 TextAppearance 样式的字体值。
但是字体在“assets/fonts/”中。我怎样才能访问这个字体,所以我可以使用那个样式作为主题来摆脱手动更改所有 TextView 的程序。
总结:如何在 XML 中访问“资产文件夹中的文件”?
android - Android: android:layout_width=wrap_content 但不小于 X dp?
是否可以将 GUI 元素宽度定义为android:layout_width="wrap_content"
但以某种方式定义最小宽度Xdp
?
java - 是否可以删除 Android 自定义对话框的框架?
如果有办法删除自定义对话框的框架,有什么想法吗?
如果不是,那么在当前活动中显示 XML 内容的最佳方式是什么?
谢谢!:)
android - Android 2.2/2.3 版本有哪些设备有LDPI 分辨率?
Android 2.2\2.3 版本的设备有 LDPI(低分辨率)吗?