首页 > TAG信息列表 > android-custom-view

android-自定义视图中的渐变文本颜色

我有这个GradientTextView类,它扩展了AppCompatTextView public class GradientTextView extends android.support.v7.widget.AppCompatTextView { public GradientTextView(Context context) { super(context); } public GradientTextView(Context context, AttributeSet a

android-如何实现此浮动菜单?

谁知道这个小部件叫什么(带有三个按钮的小部件)?解决方法:在这里找到了东西,他们称之为快速行动. http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/

Android:创建“自定义3状态”切换按钮时出现问题

我试图通过覆盖Button类来创建3状态切换按钮. 尽管代码中没有错误,但是Eclipse在布局xml中显示了以下问题. 以下类无法实例化: - com.example.threewaytoggle.TriToggleButton (Open Class, Show Error Log) See the Error Log (Window > Show View) for more details. Tip: Use Vi

android-自定义listview滚动口吃

import java.io.BufferedInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.text.DateFormat; impo

android-如何检查属性是维度,整数还是资源ID

我试图创建一个相对简单的自定义视图,在该视图中,根据代码的位置,XML描述一个离散值(“ 100dp”)或资源值(“ @ dimen / standardWidth”). 我不确定如何检查返回的值是否为resid,整数或维值(因为getDimenion(),getInt()和getResourceID()都返回看起来相同的值). 我使用以下代码: <

android-根据行创建具有不同类型的适配器的视图

我正在尝试复制此Google即时贴界面.我并不担心卡片的感觉,但我更担心视图的构建方式. 我正在考虑使用一个适配器,该适配器返回与该行相对应的不同布局.但是正如您所看到的,两个视图都包含彼此不相关的信息. 是否可以使用具有不同行适配器的ListView? 或者如何使用自定义视图来实现这

android-自定义ExpandableListview在子级中包含另一个扩展按钮

我想实现这种类型的列表视图.问题是当我滚动列表时,视图已刷新.任务是显示默认情况下最多可扩展到3个子组的组,当单击”(加号)按钮时,该组的子项将被扩展,新按钮将显示在该组下,以将该组折叠为默认布局.使用plus(”)按钮显示的3个子项目.当任何组的子项大于3时,将显示加号按钮,如果

尝试膨胀自定义视图时遇到stackoverflow错误

我有custom_layout.xml: <?xml version="1.0" encoding="utf-8"?> <com.example.MyCustomLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:

带主页按钮的android自定义操作栏视图

大家好,我的自定义操作栏有一个大问题,我很长时间都无法解决,有人可以告诉我我的错 我需要这样的动作栏 我的customActionBarLayout是: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_wid

android-创建在xml属性中接受其他布局的自定义视图

我正在尝试解决的问题是open question,我可能已经找到了一种可能的解决方案,该解决方案不易出错.但是,我不知道如何编写解决方案. 该解决方案与android.support.design.widget.NavigationView如何以XML处理标头视图非常相似!唯一的问题是我尝试搜索NavigationView的源代码,但似乎找

带有自定义下拉视图的微调器不会触发onItemSelected()

我有一个使用自定义适配器的Spinner,其中getDropDownView()被覆盖.自定义下拉视图中的每个项目都由一个TextView和一个Button组成. 但是,当我运行代码时,微调器下拉项显示得很好,但是单击它们却无济于事.旋转器下拉菜单保持打开状态,并且未触发spinner.onItemSelected(). drop_down

如何在Android中自定义ListView的高度?

我是android的初学者.我想显示一个包含数字的自定义列表视图.我自定义了ListView大小(android:layout_height =“ 50dp”).但是,当我运行该应用程序时,它会在很大程度上显示未提供的大小.我不知道如何解决这个问题.请任何人帮助我. activity_topic_list.xml <?xml version="1.0" en

如何在Android的动作栏中设置自定义视图?

我想在动作栏应用程序标题中使用自定义字体,但是每次遇到相同的错误(nullpointer异常)时,我的应用程序都会告诉我“不幸的是****已停止”.我进行了很多搜索并尝试使用它们.但是什么都没有.相同的错误不断发生.我使用TextView创建了一个简单的布局,并尝试通过此行将其插入到操作栏中

android-两个视图之间的自定义绘制线无法正常工作

我试图在android中的按钮之间画线.我创建了一个自定义类,该类在相对布局内的按钮之间绘制线(相对布局是父布局). Here is my MatchTheColoumnDrawView.java class which accepts context, startView, endView, lineColour, endCircleColour, thickness(in float), direction(LEFT

自定义警报对话框android

我正在使用android中的自定义警报对话框. 我遵循了link 1和linke 2. 在我的代码中使用了这些样式. <style name="DialogAnimation"> <item name="android:windowEnterAnimation">@anim/slide_up_dialog</item> <item name="android:windowExitAnimation

android-将带有计数器的按钮添加到工具栏中

我的工具栏 我该如何在购物车下柜台? 解决方法:这应该是实现这一目标的方法 >创建一个BadgeDrawable类,该类将绘制通知数量以及一个醒目的红色背景圆圈(如屏幕截图所示). >以XML定义LayerDrawable,以将其设置为MenuItem的android:icon. LayerDrawable的底层是MenuItem的图标(通常是.

Android View inflateException

我正在尝试创建一个自定义视图 – 手指画,我遇到此错误的麻烦,我不知道如何解决它.谁能告诉我有什么问题? logcat的: 08-04 08:34:01.171: E/AndroidRuntime(15664): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.boenka.mk/com.boenka.mk.Draw}: andro

Android-如何实现Horizo​​ntal Step进度条

我想实现水平进度条,其步骤如下面的img所示. 我在Android中找不到这样的原生组件.任何人都可以指导我如何做到这一点?解决方法:编辑:一个似乎目前得到很好支持和使用的回购(2016年9月)https://github.com/baoyachi/StepView 旧答案: 这个回答迟到了,但到目前为止,我发现的最好的是来

android – 将GradientDrawable转换为Bitmap

我有以下渐变(动态生成): GradientDrawable dynamicDrawable = new GradientDrawable(); dynamicDrawable.setGradientType(GradientDrawable.LINEAR_GRADIENT); dynamicDrawable.setUseLevel(false); int colors[] = new int[3]; colors[0] = Color.parseColo

Android – CircleView内的Google地图

我想在圆形视图中显示地图,其中圆形的外部区域充满了颜色.我提到了一个Draw transparent circle filled outside的帖子.但现在问题是触摸事件.可以通过外部圆形视图触摸地图,而我需要在圆形视图(地图可见的地方)内仅触摸(缩放或移动)地图. 我试过的, > setEnabled = false > clicka

android – carousel视图实现,如listview滚动

有人像下面的旋转木马一样实施了吗? 注意:不应重复项目列表,在到达最后一项后不应先到达.请帮帮我. [编辑] 我不想为此使用ListView.有人帮我这个.谢谢…解决方法:这应该让你开始.像这样覆盖ListView: private final Transformation mTransformation; public ListView3d(Context con

android – 如何获取自定义视图列表中的已检查行

任何人都可以告诉我如何在自定义视图列表中获取已检查行的值?例如,我的代码有一个自定义视图列表,其中包含两个文本视图和一个复选框每当用户检查一行并点击提交按钮时,我需要检索两个textview中的信息. 代码是 public class contacts extends Activity implements OnItemClickLis

java – 自定义适配器,所选项目背景

我有自定义适配器视图的问题. 我尝试,更改Click事件的视图背景.我有AdapterView.OnItemClickListener,我得到所选项目,并调用myListView.invalidate(); 无效后,调用适配器getView(…).这里是代码: @覆盖    public View getView(int position,View convertView,ViewGroup parent

StaticLayout如何在Android中使用?

我需要构建自己的自定义TextView,所以我一直在学习StaticLayout在画布上绘制文本.这比直接使用Canvas.drawText()更好,或者documentation说.但是,文档没有给出任何示例.只有一个含糊的提及StaticLayout.Builder是更新的方式. 我找到了一个例子here,但似乎有点过时了. 我终于工作了,

android – 自定义TextView和文本绘图

我正在尝试实现自定义视图来显示文本,但绘制文本时出现问题(文本为红色,视图背景为绿色): 源代码在pastebin上.解决方法:而不是使用(L 91)在视图顶部绘制文本: canvas.drawText(mText,0,mText.length() – 1,0,0,mPaint); 尝试: canvas.drawText(mText,0,mText.length() – 1,0,canv