自定义 Spinner TextView 被切断

2024-02-06

因此,在随附的屏幕截图和代码示例中,您可以看到我的自定义微调器。正如你所看到的,无论我尝试做什么,我的文字都会被切断。九个补丁图像设置正确,其上也有文本填充。我几乎拥有一切权利,却完全不知所措......

定制旋转器

<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spinner"
android:textColor="#555"
android:textSize="22sp"
android:textStyle="bold"
android:typeface="normal"
android:layout_width="wrap_content"
android:layout_height="40sp"
android:gravity="center_vertical|left"
android:singleLine="true" />

实现自定义微调器

<Spinner
    android:id="@+id/spinner_both20"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignBottom="@+id/b_both20"
    android:layout_alignTop="@+id/b_both20"
    android:layout_marginLeft="4sp"
    android:layout_marginRight="5sp"
    android:layout_toRightOf="@+id/b_both20"
    android:background="@drawable/buttons"
    android:padding="20sp" />

Java

ArrayAdapter<CharSequence> aBoth = ArrayAdapter
            .createFromResource(getActivity().getApplicationContext(),
            R.array.d20both, R.layout.spinner_settings)

我对在如此简单的事情上花费这么多时间感到非常沮丧。任何帮助都会摇滚!


填充会切入您的内部文本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

自定义 Spinner TextView 被切断 的相关文章

  • 如何在 Android 中保存相机的临时照片?

    在尝试从相机拍照并将其保存到应用程序的缓存文件夹中时 我没有得到任何可见的结果 应用程序不会崩溃 但在 LogCat 上 当我尝试将 ImageView src 字段设置为刚刚获取的文件的 URI 时 我收到此消息 09 17 14 03
  • Android Studio 3.0 Canary 9 - 无法解析包

    我在 Android Studio 3 0 Canary 9 中遇到几个错误 这些错误是 无法解析 android 软件包 下面列出了一些错误 我刚刚安装了 SDK 的所有额外软件包 但仍然收到 gradle 构建错误 Error 82 1
  • 使用workmanager时Firestore脱机持久性错误

    我正在使用一个WorkManger定期从我的中检索信息Firestore当应用程序处于后台和前台时的数据库 此信息用于根据状态更新 UI 因此不同的状态会添加或删除 UI 的不同部分 第一次运行时效果很好 但是 一旦应用程序处于后台并且Wo
  • 类型容器“Android 依赖项”引用不存在的库 android-support-v7-appcompat/bin/android-support-v7-appcompat.jar

    我在尝试在我的项目中使用 Action Bar Compat 支持库时遇到了某种错误 我不知道出了什么问题 因为我已按照此链接中的说明进行操作 gt http developer android com tools support libr
  • 在包“android”中找不到属性“backgroundTint”的资源标识符

    我发现了一些视图 xml 属性 例如backgroundTint backgroundTintMode 但是当我使用它作为视图属性定义时 Eclipse 显示错误 No resource identifier found for attri
  • 找不到 com.google.firebase:firebase-core:9.0.0 [重复]

    这个问题在这里已经有答案了 在遵循有些不一致的指示之后here https firebase google com docs admob android quick start name your project and here http
  • 无法获取log.d或输出Robolectrict + gradle

    有没有人能够将 System out 或 Log d 跟踪从 robolectric 测试输出到 gradle 控制台 我在用Robolectric Gradle 测试插件 https github com robolectric robo
  • 如何以编程方式检查 AndroidManifest.xml 中是否声明了服务?

    我正在编写一个库 该库提供了一项服务 其他开发人员可以通过将其包含在他们的项目中来使用该服务 因此 我无法控制 AndroidManifest xml 我在文档中解释了要做什么 但一个常见的问题是人们忽略了将适当的 标记添加到其清单中 或者
  • 无法访问 com.google.android.gms.internal.zzbfm 的 zzbfm 类文件未找到

    我正在将我的 Android 应用程序项目从GCM to FCM 为此 我使用 Android Studio 中的 Firebase 助手工具 并遵循 Google 开发人员指南中的说明 一切都很顺利 并将我的应用程序代码更改为FCM根据助
  • 如何使用 Cordova 获取当前安装的应用程序的版本?

    我已经找到了应用程序可用性插件 https github com ohh2ahh AppAvailability它主要检查用户是否在其设备上安装了某个应用程序 是否有可能获得应用程序的当前版本 开发者名称 重要 以及所有可能的信息 一般来说
  • 获取当前 android.intent.category.LAUNCHER 活动的实例

    我创建了一个库项目 并在多个应用程序之间共享 我实现了一个简单的会话过期功能 该功能将在一段时间后将用户踢回到登录屏幕 登录屏幕活动是我的主要活动 因此在清单中它看起来像这样
  • Ubuntu 16.04 - Genymotion:找不到 /dev/hw_random

    I install Genymotion on the Ubuntu 16 04 64Bit I created a virtual emulator for Android 6 0 then I run this emulator but
  • 在 android DatePickerDialog 中将语言设置为法语

    有什么办法可以让日期显示在DatePickerDialog用法语 我已经搜索过这个但没有找到结果 这是我的代码 Calendar c Calendar getInstance picker new DatePickerDialog Paym
  • Android 套接字和 asynctask

    我即将开始制作一个应该充当 tcp 聊天客户端的应用程序 我一直在阅读和阅读 我得出的结论是最好 如果不需要 将我的套接字和异步任务中的阅读器 问题是我不确定从哪里开始 因为我是 Android 新手 这至少对我来说是一项艰巨的任务 但据我
  • 如何确定对手机号码的呼叫是本地呼叫还是 STD 或 ISD

    我正在为 Android 开发某种应用程序 但不知道如何获取被叫号码是本地或 STD 的号码的数据 即手机号码检查器等应用程序从哪里获取数据 注意 我说的是手机号码 而不是固定电话 固定电话号码 你得到的数字是字符串类型 因此 您可以获取号
  • 一次显示两条Toast消息?

    我希望在一个位置显示一条 Toast 消息 并在另一位置同时显示另一条 Toast 消息 多个 Toast 消息似乎总是按顺序排队和显示 是否可以同时显示两条消息 是否有一种解决方法至少可以提供这种外观并且不涉及扰乱活动布局 Edit 看来
  • 将 Intent 包装在 LabeledIntent 中以用于显示目的

    要求 我的应用程序中有一个 共享 按钮 我需要通过 Facebook 分享 我需要选择是否安装原生 Facebook 应用程序 我们的决定是 如果未安装该应用程序 则将用户发送到 facebook com 进行分享 当前状态 我可以检测何时
  • 捕获的图像分辨率太大

    我在做什么 我允许用户捕获图像 将其存储到 SD 卡中并上传到服务器 但捕获图像的分辨率为宽度 4608 像素和高度 2592 像素 现在我想要什么 如何在不影响质量的情况下获得小分辨率图像 例如我可以获取或设置捕获的图像分辨率为原始图像分
  • 将两个文本视图并排放置在布局中

    我有两个文本视图 需要在布局中并排放置 并且必须遵守两条规则 Textview2 始终需要完整显示 如果布局中没有足够的空间 则必须裁剪 Textview1 例子 文本视图1 文本视图2 Teeeeeeeeeeeeeeeeeextview1
  • 如何将 google+ 登录集成到我的 Android 应用程序中?

    大家好 实际上我需要通过我的应用程序从 google 登录人们 现在我阅读了 google 上的文档 其中指出 要允许用户登录 请将 Google Sign In 集成到您的应用中 初始化 GoogleApiClient 对象时 请求 PL

随机推荐

  • 在 .htaccess 重定向中保留 HTTP/HTTPS 协议

    我必须在 htaccess 中将端口 80 重定向到 2368 但我想保持请求的协议完整 以便 SSL 不会中断 我目前有这个 RewriteCond HTTP HOST sub domain com NC RewriteRule http
  • 如何向 fpdf 添加新字体?

    如何将 Gotham book 字体添加到 fpdf 中 大多数解释都不清楚并且很难理解 我需要一个例子 请问有人可以帮忙吗 没关系 得到了我的答案 Go to http www fpdf org makefont http www fpd
  • ASP.Net MVC3 Azure - 我需要会员提供程序存储过程吗?

    我正在使用 Azure 作为数据库存储来创建我的第一个 ASP Net MVC3 应用程序 有很多很棒的教程 但我目前正在使用这个 演练 在 Windows Azure 上托管 ASP NET Web 应用程序 http msdn micr
  • 如何在 Spring 中以编程方式获取当前活动/默认环境配置文件?

    我需要根据不同的当前环境配置文件编写不同的逻辑 如何从 Spring 获取当前活动的和默认的配置文件 您可以自动连接Environment https docs spring io spring framework docs current
  • 向面板添加鼠标单击事件

    我想分配mouseclick事件至asp net panel protected void Page Load object sender EventArgs e Panel p new Panel p Click new EventHan
  • Protege 中复杂类的推理

    我想做出这样的推论 比如图中灰色虚线代表的属性 我断言了一个普遍的公理 hasTaste some Bitter SubClassOf goesWellWith some hasTaste some Sweet 其中 bitter 是 Bi
  • new Date() 在 Chrome 和 Firefox 中的工作方式不同

    我想将日期字符串转换为Date通过 javascript 使用以下代码 var date new Date 2013 02 27T17 00 00 alert date 2013 02 27T17 00 00 是来自服务器的 JSON 对象
  • 使用 javascript 和 localStorage 加载样式表

    我正在使用 Jekyll 网站 这并不重要 因为这是一个静态页面 我只是将其编写为附加信息 期望的行为 我想通过 javascript 加载我的样式表 因此它可以依赖于本地存储的值 比方说dark and light 我用下面的代码做了一个
  • Scala 向右折叠和向左折叠

    我正在尝试学习函数式编程和 Scala 因此我正在阅读 Chiusano 和 Bjarnason 撰写的 Scala 函数式编程 我无法理解左折叠和右折叠方法在列表中的作用 我环顾四周 但没有找到适合初学者的东西 所以书上提供的代码是 de
  • ItemTemplate中的控件无法在Code Behind中调用

    我有服务器控件 例如另一个 gridview 中模板字段内带有 gridview 的弹出窗口
  • 调用数组上的成员函数 getQuery()

    尝试在 Laravel 中处理数据表 Error 调用数组上的成员函数 getQuery 在 Laravel 数据表中 这是 Laravel 代码 控制器 public function get all course requests co
  • 在网页上插入视频

    在网页上插入和显示视频有哪些可能性 不需要用户额外的插件或安装 可用于 flv 以外的格式 例如 f4v avi 在SO我发现了一些这样的问题 stackoverflow com https stackoverflow com questi
  • Xamarin 4.5 .net 上的 NameValueCollection

    我有一个针对 4 5 net 框架的 PCL 项目 我正在文件顶部导入 System Collections Specialized using System Collections Specialized 但我收到 无法找到 NameVa
  • 多种风格的静态 android 快捷方式?

    是否可以在不复制 Shortcuts xml 的情况下定义多种风格的静态快捷方式 我有两种口味 主要 包 com test 免费 包 com test free The 快捷方式 xml看起来像这样
  • 创建一个“阅​​读更多”链接来扩展页面上的内容

    我想创建一个阅读更多链接 该链接将扩展已显示的段落以显示同一页面上的整个文本 如果这个问题可以通过 HTML5 和 CSS 来解决 我希望如此 但我认为需要某种类型的脚本 例如 示例文本 Lorem ipsum dolor sat amet
  • Spring Boot/GraphQL 和 SQL 语句数量(N+1 期)

    我是 Graphql 的新手 正在研究创建概念证明以了解其工作原理 我正在使用 Spring Boot 2 2 2 RELEASE 并引入 graphql spring boot starter
  • 在 SQL 中命名主键“id”与“something_id”[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 返回文档所有者以获得大量 Google 云端硬盘文档 ID 列表

    我正在尝试识别 Google 云端硬盘中一长串 近 1000 项 文档的所有者 文档之间的所有者可能有所不同 我有每个项目的唯一文档 ID 我是我所在域的 Google Apps 管理员 有一个实用程序可以让我输入文档 ID 并查看该特定项
  • 如何更改属性

    我有一个组件 其中包含一组三个自定义按钮 我想使用这些按钮作为录音机的控件 我陷入了第一阶段 我想根据按钮的功能更改按钮上显示的符号 我试图通过改变他们的方式来实现这一目标xlink href属性 我使用 svg 但在控制台中得到了这个 E
  • 自定义 Spinner TextView 被切断

    因此 在随附的屏幕截图和代码示例中 您可以看到我的自定义微调器 正如你所看到的 无论我尝试做什么 我的文字都会被切断 九个补丁图像设置正确 其上也有文本填充 我几乎拥有一切权利 却完全不知所措 定制旋转器