草庐IT

draw-line

全部标签

安卓应用程序崩溃 : Why there is (Unknown Source) instead of line number

我构建并签名发布的应用程序偶尔会在我的机器上崩溃,在logcat中我打开堆栈跟踪以查找空指针异常。但我无法找到确切的行号?因为它说(未知来源)例如有些行看起来像这样Causedby:java.lang.NullPointerExceptionatme.com.myapplication.a.i.d(UnknownSource)atme.com.myapplication.MainActivity.onResume(UnknownSource)atandroid.app.Instrumentation.callActivityOnResume(Instrumentation.java:1

android - 错误膨胀类 ImageView - android.view.InflateException : Binary XML file line #10: Error inflating class ImageView

我正在设计一个应用程序,它有一个用于列表项的xml文件(list_item.xml),和listView的适配器(NewsAdapter.java)。我的应用程序在运行时遇到此错误:09-2220:26:29.59510387-10387/com.example.rh.newsappE/AndroidRuntime:FATALEXCEPTION:mainProcess:com.example.rh.newsapp,PID:10387android.view.InflateException:BinaryXMLfileline#10:BinaryXMLfileline#10:Errori

android - 在垂直布局中将 2 个单选按钮并排放置(在一个 'line' 上)

我的控件位于垂直的LinearLayout中。我的所有控件都位于彼此下方。我想做的是在一条“线上”放置一个单选组(带有2个单选按钮)我该怎么做?我尝试将它包装在水平LinearLayout中,但没有成功 最佳答案 使用RadioGroup的android:orientation="horizo​​ntal"属性。 关于android-在垂直布局中将2个单选按钮并排放置(在一个'line'上),我们在StackOverflow上找到一个类似的问题: https:

Android Span or Non-Breaking Space Causing line break and text duplication (4.0 ICS)

我正在使用多个大量使用span的TextView。问题:有时在我的应用程序中(特别是在IceCreamSandwich上)我会看到文本字符串中没有的换行符以及文本重复。有关示例,请参见下图。请注意第三个句子是如何开始的,然后是换行符,然后文本被复制,句子结束。代码:tv=(TextView)inflater.inflate(R.layout.fragment_reader_list_item,parent,false);SpannableStringBuilderssb=ssbList.get(position);tv.setText(ssb,BufferType.SPANNABLE)

java.lang.IllegalStateException : Expected BEGIN_OBJECT but was STRING at line 1 column 62 错误

我面临一个关于GSONjson到Java的问题。我在这里查找了很多帖子,但找不到我的问题的解决方案。所以我在这里列出了我的问题。我正在尝试获取json中有一个Map的数据,但我无法检索数据。在我的日志中,我可以看到只有这么多数据出现然后它抛出异常。有人请指导我通过。非常感谢!这是我从我正在处理的Android应用程序中点击URL的Json数据编辑{"success":true,"messages":{"success":["SEARCH_QUERY_SUCCESS"]},"session":{"id":"cn694ivr8bmqnrveh9n8841oh7","expire":"","

安卓.view.InflateException : Binary XML file line #33: Error inflating class

我正在使用自定义适配器类来处理RecyclerView,这是我的代码:publicclassCardAdapterextendsRecyclerView.Adapter{ListmItems;publicCardAdapter(){super();mItems=newArrayList();NatureItemnature=newNatureItem();nature.setName("TheGreatBarrierReef");nature.setThumbnail(R.drawable.great_barrier_reef);mItems.add(nature);nature=ne

android - 异常 : android. view.InflateException : Binary XML file line #2: Error inflating class android. support.v7.widget.CardView

我在我的android应用程序中使用支持库的CardView。我尝试了4-5个小时来解决这个问题,但没有成功。我在我的项目中添加了CardView作为库,并且还添加了v7appcompat但是我的应用程序因以下日志而崩溃10-3118:41:39.577:E/AndroidRuntime(5666):FATALEXCEPTION:main10-3118:41:39.577:E/AndroidRuntime(5666):Process:com.xyzladdoo,PID:566610-3118:41:39.577:E/AndroidRuntime(5666):android.view.I

Android:BitmapDrawable.Draw(Canvas) 似乎不起作用

我正在尝试将20x20背景平铺到我的自定义View上,但出于某种原因我也做不到。BitmapDrawablebackground;background=newBitmapDrawable(BitmapFactory.decodeResource(getResources(),R.drawable.back));background.setTileModeXY(Shader.TileMode.REPEAT,Shader.TileMode.REPEAT);background.draw(canvas);有谁知道为什么它不起作用? 最佳答案

java - 安卓.view.InflateException : Binary XML file line #6: Error inflating class fragemnt

应用启动时出现此错误我收到了主题中显示的许多此类错误。这些错误似乎是偶然的,我无法重现。从堆栈中我可以了解到我的不同布局资源可能会发生此类错误。XML的行也是变化的。谁能解释为什么会出现这个错误?我可以做些什么来解决这个问题?09-0600:15:33.254:E/AndroidRuntime(7812):FATALEXCEPTION:main09-0600:15:33.254:E/AndroidRuntime(7812):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.touchboarder.exa

Android View vs SurfaceView vs GLSurfaceView for 2D drawing app with Zoomable User Interface

我打算编写一个具有可缩放用户界面的2D绘图应用程序。使用该应用程序,用户应该能够转换(平移和缩放)绘制的路径(当然还有UI)。我假设最多同时有500条路径。现在,我想知道从哪个View开始(View、SurfaceView或GLSurfaceView)以提供可接受的性能。我阅读了几篇文章[1-6],包括onceonandroid开发者指南,但我仍然不能100%确定要使用哪个View。根据GoogleI/O2009(http://youtu.be/U4Bk5rmIpic?t=45m10s)的演示和自己的经验,Canvas(View和SurfaceView)在处理超过100条路径时似乎表现