{"id":4401,"date":"2022-08-22T16:21:46","date_gmt":"2022-08-22T10:51:46","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/"},"modified":"2022-08-22T16:21:46","modified_gmt":"2022-08-22T10:51:46","slug":"solved-android-app-force-closes-when-painting-a-ball","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/","title":{"rendered":"[Solved] Android app force closes when painting a ball?"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-12965675\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"12965675\" data-parentid=\"12904100\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>I&#8217;m not sure why you&#8217;re defining a local variable b in your start() method since you&#8217;ve already defined one as a class member.  The one you created in start() will be lost as soon as start() returns.<\/p>\n<p>Also: the member object you create will be instantiated long before onCreate() is called.  Is there enough context available when the Activity is created for Ball() to be created successfully?  Without seeing the source code to Ball() we can&#8217;t tell.<\/p>\n<p>Your logcat output indicates that the class for Ball was not found.  Did you write it?  Did you put it in the right directory where Eclipse could find it?<\/p>\n<p>This question and your follow-ups seem to indicate that you&#8217;re extremely new to Android programming, and possibly new to Java.  If you&#8217;re new to Java, I would think good and hard about trying to learn Android so soon.  Android is not a programming environment for beginners.<\/p>\n<p>That said, I suggest you start out by doing some of the tutorials to familiarize yourself with the system.  Then, to write your own application, find a tutorial that most closely resembled what you&#8217;re trying to do, copy it, and start making modifications.  I almost always start new projects by copying old projects.  This way, you know that filesystem layout and so forth is probably correct to begin it.<\/p>\n<p>Finally, at the bottom of your Eclipse window, you&#8217;ll see a tab labeled &#8220;Problems&#8221;.  This can be very useful for finding out what&#8217;s gone wrong.  In your case, the explanation to why Ball wasn&#8217;t found is likely to be there.  And of course, check your Console and Logcat tabs as well.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Android app force closes when painting a ball? <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] I&#8217;m not sure why you&#8217;re defining a local variable b in your start() method since you&#8217;ve already defined one as a class member. The one you created in start() will be lost as soon as start() returns. Also: the member object you create will be instantiated long before onCreate() is called. Is there enough &#8230; <a title=\"[Solved] Android app force closes when painting a ball?\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/\" aria-label=\"More on [Solved] Android app force closes when painting a ball?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[452,573,323,828],"class_list":["post-4401","post","type-post","status-publish","format-standard","hentry","category-solved","tag-android","tag-eclipse","tag-java","tag-logcat"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Android app force closes when painting a ball? - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Android app force closes when painting a ball? - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] I&#8217;m not sure why you&#8217;re defining a local variable b in your start() method since you&#8217;ve already defined one as a class member. The one you created in start() will be lost as soon as start() returns. Also: the member object you create will be instantiated long before onCreate() is called. Is there enough ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-22T10:51:46+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Android app force closes when painting a ball?\",\"datePublished\":\"2022-08-22T10:51:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/\"},\"wordCount\":302,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"android\",\"eclipse\",\"java\",\"logcat\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/\",\"name\":\"[Solved] Android app force closes when painting a ball? - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-08-22T10:51:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Android app force closes when painting a ball?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Android app force closes when painting a ball? - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Android app force closes when painting a ball? - JassWeb","og_description":"[ad_1] I&#8217;m not sure why you&#8217;re defining a local variable b in your start() method since you&#8217;ve already defined one as a class member. The one you created in start() will be lost as soon as start() returns. Also: the member object you create will be instantiated long before onCreate() is called. Is there enough ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/","og_site_name":"JassWeb","article_published_time":"2022-08-22T10:51:46+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Android app force closes when painting a ball?","datePublished":"2022-08-22T10:51:46+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/"},"wordCount":302,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["android","eclipse","java","logcat"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/","url":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/","name":"[Solved] Android app force closes when painting a ball? - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-08-22T10:51:46+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-android-app-force-closes-when-painting-a-ball\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Android app force closes when painting a ball?"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/4401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=4401"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/4401\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=4401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=4401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=4401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}