android-custom-view相关内容
我已经为垂直的蒙古文字创建了一个自定义编辑器.带圆圈的视图显示了我的自定义编辑器.它们底部的键盘是系统键盘. 但是,当系统键盘以横向输入文本时,键盘可能会显示提取的文本视图,而不是我的自定义编辑器视图.下面带圆圈的视图是提取的文本视图(我的自定义编辑器未更新该视图). 我需要以某种方式将更新从我的视图发送到输入法管理器. 编辑作者:作为一般规则,请尝试遵守其中的字段 请求返回多少个字
..
我的Android应用程序有问题.我创建了自定义视图( http://syedwasihaider.github.io/blog/2015/07/12/XamarinViews/直到第2步),覆盖了onDraw,然后我绘制了黑屏,并绘制了文本"Draw {i}",其中i是每次onDraw发生时都会递增的数字.我想以30次/秒(或60次)的速度调用此方法,所以我设置了一个计时器,每33毫秒导致一次I
..
我想创建透明的系统覆盖窗口,该窗口具有多个圆形视图: 绿色视图为VISIBLE,红色视图为INVISIBLE.问题是我需要红色视图才能将触摸传递到基础窗口,但是默认情况下不需要. 我尝试将红色视图的可见性设置为GONE,但是包含视图的整体大小发生了变化.由于需要将包含的视图捕捉到屏幕的右边缘,因此这意味着绿色视图的位置会发生变化,因此我不希望这样做. 有什么方法可以覆盖INVIS
..
我正在尝试制作一个与常规WebView完全相同的自定义WebView,只是它具有圆角.圆角必须透明,因为我想将此WebView放在对话框中. 我试图像这样制作自定义类: public class RoundedWebView extends WebView { private Context context; private int width; priva
..
我想创建一个Seekbar,在每个Seekbar步骤上方都将有文本标签,其外观应如下图 这是我已经完成的预期结果,
..
我有一个自定义视图,在布局中有两个文本视图.我们称一个key和另一个value. 所以您知道TextView的情况如何?
..
我想创建一个可点击的图像,我的图像中包含一些不同的可点击部分,例如: 解决方案 此类图片的数量会更多吗? 如果否,我建议您为每个区域创建遮罩图像,其中图像的黑色部分代表该区域,白色部分则排除其余部分. 要绘制图像: 创建自定义查看 在构造函数中不要忘记使用 setWillNotDraw 为true,这样您就可以进行自定义绘图 覆盖 View.onDraw 方法,您可以
..
我正在一个项目中,我的工作是在主屏幕上创建一个滑动布局,当应用程序启动时它将部分出现在底部,我们可以滚动该布局.然后,我必须在其中添加子视图,即卡片.现在,我已经创建了一个自定义ViewGroup,并将以编程方式添加它们. 我已经成功完成了大部分任务. 我为滑动布局创建了自定义FrameLayout. 然后我用它并添加了XML.
..
在我的项目中,我的屏幕上重复了很多相同的图案-它基本上是一个视图容器,其中包含标题,图像和特定背景的线性布局.为避免多次复制和粘贴相同的序列,我认为我可以创建一个复合视图,扩展LinearLayout并在那里定义所有“样式",然后在布局中使用该组件. 我遵循了howto的示例,并使我的复合视图起作用.但是,我见过的所有示例都使用结果视图,如下所示:
..
我想在我的android应用程序中显示一些产品,我需要它是动态的, 我需要满足以下要求: 以网格视图显示产品(2、3或4列,具体取决于手机,平板电脑,纵向,横向模式) 每个产品都有onclick事件(以在另一个活动/片段中显示产品的详细信息) 网格上的每个产品都应来自xml布局(包含缩略图,标题,价格等) 滚动加载更多产品(滚动加载) 使用json从sqlserver数据库中加
..
我对android工具栏有一些问题.通常,如果我在工具栏中设置了自定义视图,则该视图应从左到右填充整个工具栏空间,并且没有边距. 但是我的左边有一个空白,这是我的代码: xml:
..
当我在Android中动态构建View时,必须通过调用 将其添加到“父级" ViewGroup中. myLinearLayout.addView(myView); 我知道我可以通过优秀的 是否可以建立像View.onAddedToParent()回调或侦听器之类的东西? 为了使事情非常清楚:我希望视图能够自己处理所有事情,我知道我可以在“父"中捕获事件,然后将有关情况的通知通知给视图
..
我尝试使用floatactionbutton元素,但是它不会在UI布局中浮动,浮动按钮占据布局的一部分,并且不在组件上方,在我的情况下是viewpager 按钮不浮动 这是我的布局:
..
我的 CustomTextView 出现问题.我试图从我的layout-xml文件中获取一个自定义值,并在我的setText()方法中使用它.不幸的是, setText()方法在构造方法之前被调用,因此,我无法在此方法中使用自定义值. 这是我的代码(细分为相关部分): CustomTextView.class public class CustomTextView extends T
..
我使用的代码不是我的工作中的代码. 此代码使用CheckedTextView,请执行以下操作: ... AlertDialog.Builder alert; v.performHapticFeedback(HapticFeedbackConstants.VIRTUAL_KEY); switch (soundPreference.getType()) {
..
我必须创建一个自定义视图,在其中必须绘制一个矩形.我正在尝试使用canvas.drawRect方法.我想创建像这样的矩形 灰色是我的自定义视图,它扩展了View类. 在onDraw方法内部,我试图绘制矩形. 但是实际上我对drawRect方法的参数感到困惑. 根据文档 /** * Draw the specified Rect using the specified paint
..
基于String中的语言,我有两个必须在TextView上应用的字体ttf文件.所以考虑以下示例文本: 嘿,怎么了ضعيف 我可以应用字体跨度基于语言,但是它需要在从我们的服务器中获取的每个字符串中进行自定义标记,例如 hey what's up ضعيف ,并且在运行时解析每个String都会对性能产生影响.还有其他方法可
..
在我的项目(具有AppCompat支持的Target API 21)中,我需要扩展EditText类.我的问题是MyEditText类不能继承使用以下方式自定义的EditText样式:
..
我在程序的不同部分有很多WebView,但是这些WebView彼此之间没有什么不同,这就是为什么我想使用必要的设置来创建自定义WebView的原因.目前,WebView不显示,但没有错误.难道我做错了什么? public class MyWebView extends WebView { MyWebView mMyWebView; public MyWebView(Con
..
问题 第1季度:有没有人设法让自定义字符串/枚举属性在xml选择器中工作?我通过遵循[1]得到了一个布尔属性,但没有一个字符串属性. 编辑:感谢您的回答.目前,Android仅支持布尔选择器.查看原因的可接受答案. 我打算实现一个复杂的自定义按钮,其外观取决于两个变量.其他将是布尔属性(是或否),而另一个将是类类别的属性(具有许多不同的可能值).我的计划是使用布尔值和字符串(或可
..