问题标签 [android-widget]

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 投票
3 回答
4695 浏览

android - Android:在 TabWidget 下启动差异活动

我正在尝试在每个选项卡下启动活动。我试过以下代码

Tab1Activity 正在扩展 ListActivity,我收到以下错误:

我是否朝着正确的方向前进?

谢谢

0 投票
1 回答
2511 浏览

android - Android 小部件文本背景

我有一个带有小部件的应用程序,但我在小部件的布局上遇到了一些困难。

如果小部件应该看起来像一个图标并且像桌面上的任何其他图标一样在它下面有一个小文本标签的基本想法。

我找到了一个使用 android:background 作为 TextView 并使用可绘制 XML 的示例:

但是,这并不能很好地工作,文本与桌面上的其他图标不同,并且当您旋转手机时,文本的一部分被切掉了!

下一个问题是选择小部件,我使用 ImageButton 作为图标 - 将 android:background 设置为透明图像。我一直在使用另一个可绘制的 xml 文件,它允许我在选择小部件时更改图像。但是,我更喜欢图标的默认操作,其中图标周围的正方形变为橙色。

我将如何实现这两个效果 - 我知道这是有可能的,因为应用程序“短信未读计数”完全实现了我想要发生的事情!

0 投票
1 回答
1501 浏览

android - 如何通过 LayoutInflater 为 AlertDialog 中使用的 SeekBar 设置 OnSeekBarChangedListener

我正在尝试访问 AlertDialog 中的 SeekBar。我需要 setOnSeekBarChangeListener() 或访问 SeekBar.getProgress() 以获取其值。我在哪里做这个?可能吗?

该对话框使用 onOptionsItemSelected 中的 showDialog(id) 显示。

以下代码在 onCreateDialog 中用于创建包含 SeekBar 的自定义内容的 AlertDialog。

我不能在主要活动 onCreate 中做到这一点;SeekBar 尚未创建。我以为我可以在 Ok 按钮的 onClick 处理程序中获取 SeekBar.getProgress() 值的句柄,但不能。

任何建议都会很棒!

谢谢

帕特里克

0 投票
2 回答
8735 浏览

android - android,无法在列表视图的行中对齐右侧的图标

我目前正在开发我的第一个 android 应用程序。在列表视图中,我需要在每一行中有以下组织:

  • 左侧:一个主图标,占据行的整个高度
  • 在中间:2 个文本,一个在另一个下方
  • 右侧:2 个图标,一个在另一个下方

我最终得到了一个这样的 row.xml 文件,但这并不像我预期的那样工作。你知道这个文件中是否缺少一些明显的东西吗?非常感谢,卢克

0 投票
1 回答
1096 浏览

android - ExpandableListView 导致链接不展开

我有一个 ExpandableListView 包含一个链接,当有一个链接时它不会展开,我希望该链接是可点击的。

像这样的代码:

和:

0 投票
4 回答
8906 浏览

android - 选择后 AutoCompleteTextView 显示 'android.database.sqlite.SQLiteCursor@'...

我正在使用以下代码为 AutoCompleteTextView 设置适配器(SimpleCursorAdapter)

auto_complete_item.xml

这是实际控制的xml

下拉列表似乎可以正常工作,并显示项目列表。当我从列表中进行选择时,我在文本视图中得到一个 sqlite 对象('android.database.sqlite.SQLiteCursor@'...)。任何人都知道会导致这种情况,或者如何解决这个问题?

谢谢

好的,我可以挂接到 OnItemClick 事件,但 AutoCompleteTextView 小部件的 TextView.setText() 部分在此之后更新。OnItemSelected() 事件永远不会被触发,而 onNothingSelected() 事件会在首次显示下拉项目时被触发。

任何人都对如何覆盖 TextView 的更新有任何想法?

谢谢

帕特里克

0 投票
2 回答
44236 浏览

android - 有没有关于 Spanned 和 Spannable 文本的例子

我正在努力使用 EditText 和 Spannable 文本对象,这些天来,我已经阅读了大约十次 API 文档,即使我不确定我是否理解正确。因此,我正在寻找一种示例来向我展示如何使用 EditText 和 Spannable。

0 投票
3 回答
5894 浏览

android - Android 问题 - 如何准备 100 张图片以通过 Fling/Swipe 显示?

我对此完全陌生,一直在修补一周。

想出了一个简单的图像查看器应用程序,用于 2 张图像。

特点:左右滑动将切换图像。死的简单。

我想做的事:最多有 100 张图像。

注意:我所有的图像都在我的 res/drawable 文件夹中。
它们被命名为 image1.png 到 image100.png

我显然不想这样做:

一直到i100。

我如何使它成为一个循环,它是灵活的并从可绘制文件夹中读取所有内容(并且不限于 100 个图像)?

资源:

0 投票
6 回答
72852 浏览

android - Android - 是否可以禁用单击主页按钮

我有一个应用程序,当它启动时,我必须禁用 Android 设备上的所有按钮,我成功禁用了结束通话和其他按钮。我需要禁用主页按钮单击。它不应该在点击时产生任何动作。

任何建议高度赞赏

0 投票
2 回答
5912 浏览

android - Android 应用小部件(用于主屏幕)是否允许使用手势?

我注意到,当我在主屏幕小部件上从左向右滑动手指时,在 AVD 的模拟器中,Android 切换到左主屏幕。

我想知道是否有可能阻止这种行为并允许主屏幕小工具收听手指手势(如滑动)并做出反应?它对我的小部件 UI 设计非常关键。