<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8150395672146965179</id><updated>2012-02-16T02:49:24.855-08:00</updated><category term='Managed DirectX'/><category term='android'/><title type='text'>PrintScreen</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://print-screen.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://print-screen.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Alexander</name><uri>http://www.blogger.com/profile/06258140236739634079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8150395672146965179.post-4571181843112723077</id><published>2012-01-07T08:08:00.001-08:00</published><updated>2012-01-07T08:08:14.672-08:00</updated><title type='text'>Комбинации кнопок на Acer Liquid MT (S120)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span style="background-color: #eef6fc; color: green; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&lt;span style="font-size: 17px;"&gt;Комбинации кнопок на Acer Liquid MT (S120)&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt; &lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: darkred; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;Список известных комбинаций:&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;Для загрузки в USB AMSS Download Mode (продвинутый режим позволяющий прошивать разделы устройства с ПК) нажимаем:&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;CAMERA&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: red; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;*&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;VOLUME UP&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;POWER&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;(2 вибрации).&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;Для загрузки в SD Download Mode (продвинутый режим используемый для прошивки апдейтов, в общем OTA апдейтов, включая system + baseband (система + радио часть)) нажимаем:&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;CAMERA&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: red; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;*&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;VOLUME DOWN&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;POWER&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;(3 вибрации).&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;Для загрузки в режим загрузчика (Bootloader Mode) нажимаем:&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;VOLUME UP&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;POWER&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;(устройство провибрирует) затем отпускаем&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;POWER&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;но продолжаем держать нажатым&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;VOLUME UP&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;.&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;Для загрузки в режим Recovery нажимаем:&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;VOLUME UP&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;VOLUME DOWN&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;FOCUS&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: red; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;*&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;POWER&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;(устройство провибрирует) продолжаем держать кнопки нажатыми несколько секунд, затем отпускаем не на долго&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;FOCUS&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;*&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;и нажимаем снова.&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: lime; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;(кнопку FOCUS отпускаем когда появляется надпись ACER, отпускаем и резко нажимаем (не зажимая её) остальные кнопки так же держим пока не появится загрузка рекавери меню)&lt;/span&gt;&lt;br style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;" /&gt;&lt;span style="background-color: #eef6fc; color: red; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;*&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;Кнопка для фотографирования имеет 2 положения, первое для фокуса и второе для захвата фотографии, поэтому для&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;FOCUS&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;&amp;nbsp;нажимаем наполовину, и для&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: darkorange; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;CAMERA&lt;/span&gt;&lt;span style="background-color: #eef6fc; color: #3b3b3b; font-family: tahoma, arial, verdana, sans-serif; font-size: 13px; line-height: 19px; text-align: -webkit-auto;"&gt;нажимаем полностью.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8150395672146965179-4571181843112723077?l=print-screen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://print-screen.blogspot.com/feeds/4571181843112723077/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://print-screen.blogspot.com/2012/01/acer-liquid-mt-s120.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default/4571181843112723077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default/4571181843112723077'/><link rel='alternate' type='text/html' href='http://print-screen.blogspot.com/2012/01/acer-liquid-mt-s120.html' title='Комбинации кнопок на Acer Liquid MT (S120)'/><author><name>Alexander</name><uri>http://www.blogger.com/profile/06258140236739634079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8150395672146965179.post-532879586757025335</id><published>2012-01-02T08:33:00.001-08:00</published><updated>2012-01-02T08:33:20.566-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Managed DirectX'/><title type='text'>Managed DirectX running from .Net Framework 4.0 app dont hunt</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div id="question-header" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-color: rgb(85, 85, 85); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Trebuchet MS', 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 13px; line-height: 12px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 960px;"&gt;&lt;h1 style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 23px; line-height: 1.3; margin-bottom: 7px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a class="question-hyperlink" href="http://stackoverflow.com/questions/1751179/managed-directx-running-from-net-framework-4-0-app-dont-hunt" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: black; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;Managed DirectX running from .Net Framework 4.0 app dont hunt&lt;/a&gt;&lt;/h1&gt;&lt;/div&gt;&lt;div id="mainbar" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: left; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 13px; line-height: 12px; margin-bottom: 40px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 735px;"&gt;&lt;div class="question" id="question" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 730px;"&gt;&lt;div class="everyonelovesstackoverflow" id="adzerk1" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; height: 90px; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a href="http://engine.adzerk.net/redirect/0/5921/2444/8277/88d1c66e31a6443d85458b1296361f98/43/1178/8807/634611187218181380?keywords=visual-studio-2010%2c.net-4.0%2cdirectx" rel="nofollow" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" target="_blank" title=""&gt;&lt;img alt="" border="0" height="90" src="http://static.adzerk.net/Advertisers/9241eb4107b24c588c0ca0042534c03e.png" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="" width="728" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;table style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-collapse: collapse; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tbody style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tr style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;td class="votecell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top; width: 60px;"&gt;&lt;div class="vote" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; vertical-align: baseline;"&gt;&lt;a class="vote-up-off" href="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -265px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; font-size: 1px; height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 41px;" title="This question shows research effort; it is useful and clear (click again to undo)"&gt;up vote&lt;/a&gt;&lt;span class="vote-count-post" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; display: block; font-size: 31px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;5&lt;/span&gt;&lt;a class="vote-down-off" href="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -300px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; font-size: 1px; height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 41px;" title="This question does not show any research effort; it is unclear or not useful (click again to undo)"&gt;down vote&lt;/a&gt;&lt;a class="star-off" href="http://stackoverflow.com/questions/1751179/managed-directx-running-from-net-framework-4-0-app-dont-hunt#" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -150px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; display: block; font-size: 1px; height: 31px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 33px;" title="This is a favorite question (click again to undo)"&gt;favorite&lt;/a&gt;&lt;div class="favoritecount" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;b style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;1&lt;/b&gt;&lt;/div&gt;&lt;a class="fb-share" href="" id="fb-share-1751179" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: -148px -1000px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; height: 20px; margin-bottom: 4px; margin-left: auto; margin-right: auto; margin-top: 15px; outline-color: initial; outline-style: none; outline-width: medium; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -999em; vertical-align: baseline; width: 24px;" title="share link to this question on Facebook"&gt;share [fb]&lt;/a&gt;&lt;a class="twitter-share" href="" id="twitter-share-1751179" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: -151px -1040px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; height: 20px; margin-bottom: 4px; margin-left: auto; margin-right: auto; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: medium; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -999em; vertical-align: baseline; width: 24px;" title="share link to this question on Twitter"&gt;share [tw]&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="postcell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;div class="post-text" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; line-height: 18px; margin-bottom: 5px; margin-left: 0px; margin-right: 5px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 660px;"&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;I work on a product that uses Managed DirectX for data visualizations. I was trying to upgrade this product to .net framework 4.0, but I think I'm having issues with Managed DirectX and .Net 4.0 playing together.&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;The main assembly does not reference managed directX. But when it tries to call into an assembly that does reference managed directX...everthing "halts". Its like the debugger just decided not to step into the assembly. I get no exception, nothing. And when I hit the pause button, the process is sitting on the call into the assembly that references Managed DirectX.&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;Is there a known compatibility issue with .Net 4.0 and Managed DirectX?&lt;/div&gt;&lt;/div&gt;&lt;div class="post-taglist" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a class="post-tag" href="http://stackoverflow.com/questions/tagged/visual-studio-2010" rel="tag" style="background-attachment: initial; background-clip: initial; background-color: #e0eaf1; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(62, 109, 142); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-color: rgb(127, 159, 182); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; font-size: 12px; line-height: 2.4; margin-bottom: 2px; margin-left: 0px; margin-right: 2px; margin-top: 2px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px; text-decoration: none; vertical-align: baseline; white-space: nowrap;" title="show questions tagged 'visual-studio-2010'"&gt;visual-studio-2010&lt;/a&gt;&amp;nbsp;&lt;a class="post-tag" href="http://stackoverflow.com/questions/tagged/.net-4.0" rel="tag" style="background-attachment: initial; background-clip: initial; background-color: #e0eaf1; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(62, 109, 142); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-color: rgb(127, 159, 182); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; font-size: 12px; line-height: 2.4; margin-bottom: 2px; margin-left: 0px; margin-right: 2px; margin-top: 2px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px; text-decoration: none; vertical-align: baseline; white-space: nowrap;" title="show questions tagged '.net-4.0'"&gt;.net-4.0&lt;/a&gt;&amp;nbsp;&lt;a class="post-tag" href="http://stackoverflow.com/questions/tagged/directx" rel="tag" style="background-attachment: initial; background-clip: initial; background-color: #e0eaf1; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(62, 109, 142); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-color: rgb(127, 159, 182); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; font-size: 12px; line-height: 2.4; margin-bottom: 2px; margin-left: 0px; margin-right: 2px; margin-top: 2px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px; text-decoration: none; vertical-align: baseline; white-space: nowrap;" title="show questions tagged 'directx'"&gt;directx&lt;/a&gt;&lt;/div&gt;&lt;table class="fw" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-collapse: collapse; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 665px;"&gt;&lt;tbody style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tr style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;td class="vt" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;div class="post-menu" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 2px; vertical-align: baseline;"&gt;&lt;a href="http://stackoverflow.com/q/1751179" id="link-post-1751179" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #888888; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="short permalink to this question"&gt;link&lt;/a&gt;&lt;span class="lsep" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #cccccc; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;|&lt;/span&gt;&lt;a href="http://stackoverflow.com/posts/1751179/edit" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #888888; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;improve this question&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="post-signature owner" style="background-attachment: initial; background-clip: initial; background-color: #e0eaf1; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; height: 58px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top: 2px; text-align: left; vertical-align: top; width: 175px;"&gt;&lt;div class="user-info" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; height: 35px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 185px;"&gt;&lt;div class="user-action-time" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 2px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;asked&amp;nbsp;&lt;span class="relativetime" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="2009-11-17 19:26:57Z"&gt;Nov 17 '09 at 19:26&lt;/span&gt;&lt;/div&gt;&lt;div class="user-gravatar32" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: left; height: 32px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 32px;"&gt;&lt;a href="http://stackoverflow.com/users/100518/turbo" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;div class="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;img alt="" src="http://www.gravatar.com/avatar/caa78ebe1523642d48a43d0786b042bb?s=32&amp;amp;d=identicon&amp;amp;r=PG" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" /&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="user-details" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #888888; float: left; line-height: 17px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; white-space: nowrap; width: 145px;"&gt;&lt;a href="http://stackoverflow.com/users/100518/turbo" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;Turbo&lt;/a&gt;&lt;br /&gt;&lt;span class="reputation-score" dir="ltr" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #444444; font-size: 15px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 2px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="reputation score"&gt;424&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="3 silver badges"&gt;&lt;span class="badge2" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: -20px -1034px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; display: inline-block; height: 11px; line-height: inherit; margin-bottom: 1px; margin-left: 3px; margin-right: 1px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: text-bottom; width: 6px;"&gt;&lt;/span&gt;&lt;span class="badgecount" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 1px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="13 bronze badges"&gt;&lt;span class="badge3" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -1034px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; display: inline-block; height: 11px; line-height: inherit; margin-bottom: 1px; margin-left: 3px; margin-right: 1px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: text-bottom; width: 6px;"&gt;&lt;/span&gt;&lt;span class="badgecount" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 1px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br class="cbt" style="clear: both;" /&gt;&lt;div class="accept-rate warm" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: rgb(155, 118, 79) !important; margin-bottom: 6px; margin-left: 37px; margin-right: 0px; margin-top: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="this user has accepted an answer for 3 of 12 eligible questions"&gt;25% accept rate&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;td class="votecell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top; width: 60px;"&gt;&lt;/td&gt;&lt;td style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;div class="was-this-helpful" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #888888; line-height: 37px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 8px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 0px; vertical-align: baseline;"&gt;feedback&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="question-status" style="background-attachment: initial; background-clip: initial; background-color: #eeeeee; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; line-height: 19px; margin-bottom: -5px; margin-left: 0px; margin-right: 0px; margin-top: 15px; padding-bottom: 1px; padding-left: 60px; padding-right: 8px; padding-top: 8px; vertical-align: baseline; width: 657px;"&gt;&lt;h2 style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Trebuchet MS', 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 19px; line-height: 23px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;b style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;protected&lt;/b&gt;&amp;nbsp;by&amp;nbsp;&lt;a href="http://stackoverflow.com/users/1288/bill-the-lizard" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;Bill the Lizard&lt;/a&gt;&lt;span class="mod-flair" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; font-size: 27px; margin-bottom: 0px; margin-left: 3px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="moderator"&gt;♦&lt;/span&gt;&amp;nbsp;&lt;span class="relativetime" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="2010-06-27 02:43:12Z"&gt;Jun 27 '10 at 2:43&lt;/span&gt;&lt;/h2&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned more than 10&amp;nbsp;&lt;a href="http://stackoverflow.com/faq#reputation" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;reputation&lt;/a&gt;&amp;nbsp;on this site.&lt;/div&gt;&lt;/div&gt;&lt;div id="answers" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 10px; vertical-align: baseline; width: 730px;"&gt;&lt;a href="" name="tab-top" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;/a&gt;&lt;div id="answers-header" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 730px;"&gt;&lt;div class="subheader answers-subheader" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-color: rgb(102, 102, 102); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; height: 34px; margin-bottom: -10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;h2 style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: left; font-family: 'Trebuchet MS', 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 22px; line-height: 34px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;1 Answer&lt;/h2&gt;&lt;div id="tabs" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: right; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a href="http://stackoverflow.com/questions/1751179/managed-directx-running-from-net-framework-4-0-app-dont-hunt?answertab=active#tab-top" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; background: inherit; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; color: #777777; cursor: pointer; display: block; float: left; font-size: 12px; height: 24px; line-height: 22px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 8px; padding-bottom: 0px; padding-left: 11px; padding-right: 11px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="Answers with the latest activity first"&gt;active&lt;/a&gt;&lt;a href="http://stackoverflow.com/questions/1751179/managed-directx-running-from-net-framework-4-0-app-dont-hunt?answertab=oldest#tab-top" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; background: inherit; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; color: #777777; cursor: pointer; display: block; float: left; font-size: 12px; height: 24px; line-height: 22px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 8px; padding-bottom: 0px; padding-left: 11px; padding-right: 11px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="Answers in the order they were provided"&gt;oldest&lt;/a&gt;&lt;a class="youarehere" href="http://stackoverflow.com/questions/1751179/managed-directx-running-from-net-framework-4-0-app-dont-hunt?answertab=votes#tab-top" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; background: inherit; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-color: rgb(119, 119, 119); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(119, 119, 119); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-color: rgb(119, 119, 119); border-top-style: solid; border-top-width: 1px; color: black; cursor: pointer; display: block; float: left; font-size: 15px; height: 30px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 3px; padding-bottom: 0px; padding-left: 11px; padding-right: 11px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="Answers with the highest score first"&gt;votes&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href="" name="1771726" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;/a&gt;&lt;div class="answer" id="answer-1771726" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; padding-top: 20px; vertical-align: baseline; width: 730px;"&gt;&lt;table style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-collapse: collapse; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tbody style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tr style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;td class="votecell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top; width: 60px;"&gt;&lt;div class="vote" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; vertical-align: baseline;"&gt;&lt;a class="vote-up-off" href="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -265px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; font-size: 1px; height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 41px;" title="This answer is useful (click again to undo)"&gt;up vote&lt;/a&gt;&lt;span class="vote-count-post" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; display: block; font-size: 31px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;10&lt;/span&gt;&lt;a class="vote-down-off" href="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -300px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; font-size: 1px; height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 41px;" title="This answer is not useful (click again to undo)"&gt;down vote&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="answercell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;div class="post-text" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; line-height: 18px; margin-bottom: 5px; margin-left: 0px; margin-right: 5px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 660px;"&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;Just in case there is one other shop out there using Managed DirextX with .Net 4.0, if you put the following config entry in your app config, it'll allow you to do it.&lt;/div&gt;&lt;pre class="default prettyprint" style="background-attachment: initial; background-clip: initial; background-color: #eeeeee; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 10px; max-height: 600px; overflow-x: auto; overflow-y: auto; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; vertical-align: baseline; width: auto;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;span class="tag" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: maroon; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&amp;lt;startup&lt;/span&gt;&lt;span class="pln" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="atn" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: red; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;useLegacyV2RuntimeActivationPolicy&lt;/span&gt;&lt;span class="pun" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;=&lt;/span&gt;&lt;span class="atv" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: blue; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;"true"&lt;/span&gt;&lt;span class="tag" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: maroon; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&amp;gt;&lt;/span&gt;&lt;span class="pln" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;br /&gt;&amp;nbsp; &lt;/span&gt;&lt;span class="tag" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: maroon; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&amp;lt;supportedRuntime&lt;/span&gt;&lt;span class="pln" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span class="atn" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: red; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;version&lt;/span&gt;&lt;span class="pun" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;=&lt;/span&gt;&lt;span class="atv" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: blue; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;"v4.0"&lt;/span&gt;&lt;span class="tag" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: maroon; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;/&amp;gt;&lt;/span&gt;&lt;span class="pln" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="tag" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: maroon; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&amp;lt;/startup&amp;gt;&lt;/span&gt;&lt;span class="pln" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;The problem is that the MDX mixed mode assemblies were compiled against 1.1 runtime, and the way CLR 4.0 loads mixed mode assemblies changed, so this config file entry will allow the CLR 4.0 runtime to use lagacy assembly loading.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8150395672146965179-532879586757025335?l=print-screen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://print-screen.blogspot.com/feeds/532879586757025335/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://print-screen.blogspot.com/2012/01/managed-directx-running-from-net.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default/532879586757025335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default/532879586757025335'/><link rel='alternate' type='text/html' href='http://print-screen.blogspot.com/2012/01/managed-directx-running-from-net.html' title='Managed DirectX running from .Net Framework 4.0 app dont hunt'/><author><name>Alexander</name><uri>http://www.blogger.com/profile/06258140236739634079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8150395672146965179.post-4203003274113059010</id><published>2011-12-19T07:02:00.001-08:00</published><updated>2011-12-19T07:02:44.424-08:00</updated><title type='text'>Make part of layout invisible and the other part visible</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div id="question-header" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-color: rgb(85, 85, 85); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: 'Trebuchet MS', 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 13px; line-height: 12px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 960px;"&gt;&lt;h1 style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 23px; line-height: 1.3; margin-bottom: 7px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a class="question-hyperlink" href="http://stackoverflow.com/questions/2985225/make-part-of-layout-invisible-and-the-other-part-visible" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: black; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;Make part of layout invisible and the other part visible&lt;/a&gt;&lt;/h1&gt;&lt;/div&gt;&lt;div id="mainbar" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: left; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 13px; line-height: 12px; margin-bottom: 40px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 735px;"&gt;&lt;div class="question" id="question" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 730px;"&gt;&lt;div class="everyonelovesstackoverflow" id="adzerk1" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; height: 90px; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a href="http://engine.adzerk.net/redirect/0/7649/8527/8277/ac2de98561d345bba33b9e1552fef095/43/1178/12069/634599035849246590?keywords=android%2clayout" rel="nofollow" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" target="_blank" title=""&gt;&lt;img alt="" border="0" height="90" src="http://static.adzerk.net/Advertisers/00c3766b2f6f4f06982f8d823ba32a2b.jpg" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="" width="728" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;table style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-collapse: collapse; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tbody style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tr style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;td class="votecell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top; width: 60px;"&gt;&lt;div class="vote" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; vertical-align: baseline;"&gt;&lt;a class="vote-up-off" href="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -265px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; font-size: 1px; height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 41px;" title="This question shows research effort; it is useful and clear (click again to undo)"&gt;up vote&lt;/a&gt;&lt;span class="vote-count-post" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; display: block; font-size: 31px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;2&lt;/span&gt;&lt;a class="vote-down-off" href="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -300px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; font-size: 1px; height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 41px;" title="This question does not show any research effort; it is unclear or not useful (click again to undo)"&gt;down vote&lt;/a&gt;&lt;a class="star-off" href="http://stackoverflow.com/questions/2985225/make-part-of-layout-invisible-and-the-other-part-visible#" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -150px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; display: block; font-size: 1px; height: 31px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 33px;" title="This is a favorite question (click again to undo)"&gt;favorite&lt;/a&gt;&lt;div class="favoritecount" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;b style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;/b&gt;&lt;/div&gt;&lt;a class="fb-share" href="" id="fb-share-2985225" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: -148px -1000px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; height: 20px; margin-bottom: 4px; margin-left: auto; margin-right: auto; margin-top: 15px; outline-color: initial; outline-style: none; outline-width: medium; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -999em; vertical-align: baseline; width: 24px;" title="share link to this question on Facebook"&gt;share [fb]&lt;/a&gt;&lt;a class="twitter-share" href="" id="twitter-share-2985225" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: -151px -1040px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; height: 20px; margin-bottom: 4px; margin-left: auto; margin-right: auto; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: medium; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -999em; vertical-align: baseline; width: 24px;" title="share link to this question on Twitter"&gt;share [tw]&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="postcell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;div class="post-text" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; line-height: 18px; margin-bottom: 5px; margin-left: 0px; margin-right: 5px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 660px;"&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;I would like to make a LinearLayout that was created from xml invisible, and another LinearLayout visible to replace it. The replacement layout starts out as invisible. When I make the originally visible layout invisible, it still leaves space for it on the screen. How can I refresh the screen so that space is gone?&lt;/div&gt;&lt;/div&gt;&lt;div class="post-taglist" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a class="post-tag" href="http://stackoverflow.com/questions/tagged/android" rel="tag" style="background-attachment: initial; background-clip: initial; background-color: #e0eaf1; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(62, 109, 142); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-color: rgb(127, 159, 182); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; font-size: 12px; line-height: 2.4; margin-bottom: 2px; margin-left: 0px; margin-right: 2px; margin-top: 2px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px; text-decoration: none; vertical-align: baseline; white-space: nowrap;" title="show questions tagged 'android'"&gt;&lt;img alt="" class="sponsor-tag-img" height="16" src="http://cdn.sstatic.net/stackoverflow/img/tag-android.png" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-style: none; border-color: initial; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-style: initial; border-top-style: none; border-width: initial; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; opacity: 1; padding-bottom: 0px; padding-left: 0px; padding-right: 4px; padding-top: 0px; vertical-align: text-top;" width="18" /&gt;android&lt;/a&gt;&amp;nbsp;&lt;a class="post-tag" href="http://stackoverflow.com/questions/tagged/layout" rel="tag" style="background-attachment: initial; background-clip: initial; background-color: #e0eaf1; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: rgb(62, 109, 142); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-color: rgb(127, 159, 182); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; font-size: 12px; line-height: 2.4; margin-bottom: 2px; margin-left: 0px; margin-right: 2px; margin-top: 2px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px; text-decoration: none; vertical-align: baseline; white-space: nowrap;" title="show questions tagged 'layout'"&gt;layout&lt;/a&gt;&lt;/div&gt;&lt;table class="fw" style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-collapse: collapse; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 665px;"&gt;&lt;tbody style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tr style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;td class="vt" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;div class="post-menu" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 2px; vertical-align: baseline;"&gt;&lt;a href="http://stackoverflow.com/q/2985225" id="link-post-2985225" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #888888; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="short permalink to this question"&gt;link&lt;/a&gt;&lt;span class="lsep" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #cccccc; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;|&lt;/span&gt;&lt;a href="http://stackoverflow.com/posts/2985225/edit" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #888888; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;improve this question&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="post-signature owner" style="background-attachment: initial; background-clip: initial; background-color: #e0eaf1; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; height: 58px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 5px; padding-right: 0px; padding-top: 2px; text-align: left; vertical-align: top; width: 175px;"&gt;&lt;div class="user-info" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; height: 35px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 185px;"&gt;&lt;div class="user-action-time" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; margin-top: 2px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;asked&amp;nbsp;&lt;span class="relativetime" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="2010-06-06 17:55:13Z"&gt;Jun 6 '10 at 17:55&lt;/span&gt;&lt;/div&gt;&lt;div class="user-gravatar32" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: left; height: 32px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 32px;"&gt;&lt;a href="http://stackoverflow.com/users/48784/jonf" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;div class="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;img alt="" src="http://www.gravatar.com/avatar/7526814a90dd1ec5b0027991dd268cb4?s=32&amp;amp;d=identicon&amp;amp;r=PG" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" /&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="user-details" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #888888; float: left; line-height: 17px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; white-space: nowrap; width: 145px;"&gt;&lt;a href="http://stackoverflow.com/users/48784/jonf" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;JonF&lt;/a&gt;&lt;br /&gt;&lt;span class="reputation-score" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #444444; font-size: 15px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 2px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="reputation score"&gt;156&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="18 bronze badges"&gt;&lt;span class="badge3" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -1034px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; display: inline-block; height: 11px; line-height: inherit; margin-bottom: 1px; margin-left: 3px; margin-right: 1px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: text-bottom; width: 6px;"&gt;&lt;/span&gt;&lt;span class="badgecount" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 1px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br class="cbt" style="clear: both;" /&gt;&lt;div class="accept-rate cool" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: rgb(153, 153, 153) !important; margin-bottom: 6px; margin-left: 37px; margin-right: 0px; margin-top: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;" title="this user has accepted an answer for 23 of 29 eligible questions"&gt;79% accept rate&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;td class="votecell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top; width: 60px;"&gt;&lt;/td&gt;&lt;td style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;div class="was-this-helpful" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #2c2c2c; line-height: 37px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 8px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 0px; vertical-align: baseline;"&gt;feedback&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div id="answers" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 10px; vertical-align: baseline; width: 730px;"&gt;&lt;a href="" name="tab-top" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;/a&gt;&lt;div id="answers-header" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 730px;"&gt;&lt;div class="subheader answers-subheader" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-color: rgb(102, 102, 102); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; height: 34px; margin-bottom: -10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;h2 style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: left; font-family: 'Trebuchet MS', 'Liberation Sans', 'DejaVu Sans', sans-serif; font-size: 22px; line-height: 34px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;3 Answers&lt;/h2&gt;&lt;div id="tabs" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; float: right; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;a href="http://stackoverflow.com/questions/2985225/make-part-of-layout-invisible-and-the-other-part-visible?answertab=active#tab-top" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; background: inherit; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; color: #777777; cursor: pointer; display: block; float: left; font-size: 12px; height: 24px; line-height: 22px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 8px; padding-bottom: 0px; padding-left: 11px; padding-right: 11px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="Answers with the latest activity first"&gt;active&lt;/a&gt;&lt;a href="http://stackoverflow.com/questions/2985225/make-part-of-layout-invisible-and-the-other-part-visible?answertab=oldest#tab-top" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; background: inherit; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 1px; color: #777777; cursor: pointer; display: block; float: left; font-size: 12px; height: 24px; line-height: 22px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 8px; padding-bottom: 0px; padding-left: 11px; padding-right: 11px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="Answers in the order they were provided"&gt;oldest&lt;/a&gt;&lt;a class="youarehere" href="http://stackoverflow.com/questions/2985225/make-part-of-layout-invisible-and-the-other-part-visible?answertab=votes#tab-top" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; background: inherit; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-color: rgb(119, 119, 119); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(119, 119, 119); border-right-style: solid; border-right-width: 1px; border-style: initial; border-top-color: rgb(119, 119, 119); border-top-style: solid; border-top-width: 1px; color: black; cursor: pointer; display: block; float: left; font-size: 15px; height: 30px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 8px; margin-top: 3px; padding-bottom: 0px; padding-left: 11px; padding-right: 11px; padding-top: 0px; text-decoration: none; vertical-align: baseline;" title="Answers with the highest score first"&gt;votes&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href="" name="2985285" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;/a&gt;&lt;div class="answer" id="answer-2985285" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-color: rgb(170, 170, 170); border-bottom-style: solid; border-bottom-width: 1px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; padding-top: 20px; vertical-align: baseline; width: 730px;"&gt;&lt;table style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-collapse: collapse; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 13px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tbody style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;tr style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;td class="votecell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top; width: 60px;"&gt;&lt;div class="vote" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; vertical-align: baseline;"&gt;&lt;a class="vote-up-off" href="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -265px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; font-size: 1px; height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 41px;" title="This answer is useful (click again to undo)"&gt;up vote&lt;/a&gt;&lt;span class="vote-count-post" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; display: block; font-size: 31px; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;4&lt;/span&gt;&lt;a class="vote-down-off" href="" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -300px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #0077cc; cursor: pointer; display: block; font-size: 1px; height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; text-indent: -9999em; vertical-align: baseline; width: 41px;" title="This answer is not useful (click again to undo)"&gt;down vote&lt;/a&gt;&lt;span class="vote-accepted-on" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: url(http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=4); background-origin: initial; background-position: 0px -460px; background-repeat: no-repeat no-repeat; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #808185; display: block; font-size: 1px; font-weight: bold; height: 40px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -9999em; vertical-align: baseline; width: 39px;" title="The question owner accepted this as the best answer Jun 8 '10 at 19:25"&gt;accepted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class="answercell" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;&lt;div class="post-text" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-size: 14px; line-height: 18px; margin-bottom: 5px; margin-left: 0px; margin-right: 5px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; width: 660px;"&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;Perhaps you are mixing up&amp;nbsp;&lt;code style="background-attachment: initial; background-clip: initial; background-color: #eeeeee; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: baseline;"&gt;View.INVISIBLE&lt;/code&gt;&amp;nbsp;with&amp;nbsp;&lt;code style="background-attachment: initial; background-clip: initial; background-color: #eeeeee; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: baseline;"&gt;View.GONE&lt;/code&gt;:&lt;/div&gt;&lt;blockquote style="background-attachment: initial; background-clip: initial; background-color: #eeeeee; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1px; padding-left: 10px; padding-right: 10px; padding-top: 10px; quotes: none; vertical-align: baseline;"&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;&lt;a href="http://developer.android.com/reference/android/view/View.html#GONE" rel="nofollow" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: baseline;"&gt;int GONE&lt;/code&gt;&lt;/a&gt;&amp;nbsp;This view is invisible, and it doesn't take any space for layout purposes.&lt;/div&gt;&lt;div style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; clear: both; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline; word-wrap: break-word;"&gt;&lt;a href="http://developer.android.com/reference/android/view/View.html#INVISIBLE" rel="nofollow" style="background-attachment: initial; background-clip: initial; background-color: transparent; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4a6b82; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none; vertical-align: baseline;"&gt;&lt;code style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; border-bottom-width: 0px; border-color: initial; border-image: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; padding-top: 1px; vertical-align: baseline;"&gt;int INVISIBLE&lt;/code&gt;&lt;/a&gt;&amp;nbsp;This view is invisible, but it still takes up space for layout purposes.&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8150395672146965179-4203003274113059010?l=print-screen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://print-screen.blogspot.com/feeds/4203003274113059010/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://print-screen.blogspot.com/2011/12/make-part-of-layout-invisible-and-other.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default/4203003274113059010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default/4203003274113059010'/><link rel='alternate' type='text/html' href='http://print-screen.blogspot.com/2011/12/make-part-of-layout-invisible-and-other.html' title='Make part of layout invisible and the other part visible'/><author><name>Alexander</name><uri>http://www.blogger.com/profile/06258140236739634079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8150395672146965179.post-741623015445471205</id><published>2011-12-13T23:28:00.000-08:00</published><updated>2011-12-13T23:28:36.703-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Потоки Андроид</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;h1 style="background-color: white; font-family: arial; font-size: 20pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; vertical-align: top;"&gt;Справочник по android API&lt;/h1&gt;&lt;h2 style="background-color: white; font-family: arial; font-size: 16pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0.7em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; vertical-align: top;"&gt;Потоки&lt;/h2&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;В андроиде добавлены дополнительные возможности для работы с потоками.&lt;/div&gt;&lt;h3 style="background-color: white; font-family: arial; font-size: 13pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;Класс Handler&lt;/h3&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Когда объект Handler создается, он назначается текущему потоку и его очереди сообщений. После этого он может доставлять сообщения и код (Runnable) в очередь сообщений для обработки и выполнения их в будущем. Таким образом, объект используется для одновременной обработки сообщений и выполнения некоторого кода или для выполнения кода в другом потоке. Ниже приведены некоторые методы класса:&lt;/div&gt;&lt;ul class="api_list" style="background-color: white; list-style-position: inside; margin-bottom: 0px; margin-left: 1em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;dispatchMessage&lt;/i&gt;(Message msg) - обработчик системных сообщений&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;dump&lt;/i&gt;(Printer pw, String prefix) - дамп&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;handleMessage&lt;/i&gt;(Message msg) - обработчик входящих сообщений, должен переопределятся потомками&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;hasMessages&lt;/i&gt;(int what, Object object) - проверяет есть ли не обработанное сообщение с кодом 'what' и объектом сообщения 'object'&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;hasMessages&lt;/i&gt;(int what) - проверяет есть ли не обработанное сообщение с кодом 'what'&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;Message&amp;nbsp;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;obtainMessage&lt;/i&gt;() - новое сообщение из глобального пула сообщений, есть вариации метода&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;boolean&amp;nbsp;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;post&lt;/i&gt;(Runnable r) - послать r в очередь сообщений (т.е. выполнить код в потоке, в котором объект Handle был создан)&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;void&amp;nbsp;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;removeCallbacks&lt;/i&gt;(Runnable r) - удалить все посланные r из очереди сообщений&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;void&amp;nbsp;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;removeMessages&lt;/i&gt;(int what) - удалить сообщение с кодом 'what' из очереди&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;boolean&amp;nbsp;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;sendMessage&lt;/i&gt;(Message msg) - поместить сообщение в конец очереди сообщений&lt;/li&gt;&lt;/ul&gt;&lt;h3 style="background-color: white; font-family: arial; font-size: 13pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;метод runOnUiThread&lt;/h3&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Метод runOnUiThread класса Activity позволяет выполнить указанный код в UI потоке. Если текущий поток - UI поток, то он выполняется сразу, иначе помещается в очередь событий UI потока.&lt;/div&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Обычно используется, когда нужно изменить элементы управления после выполнения какой-то задачи в другом потоке.&lt;/div&gt;&lt;pre style="background-color: white; margin-top: 0.5em; max-height: 500px; max-width: 97%; overflow-x: auto; overflow-y: auto; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;&lt;code class="java" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;br /&gt;// снипет подгрузки изображения из интернета и установки его в виджет ImageView&lt;br /&gt;(new Thread(new Runnable() {&lt;br /&gt;&lt;br /&gt; @Override&lt;br /&gt; public void run() {&lt;br /&gt;   try {&lt;br /&gt;   final Bitmap bm = ImageTool.loadBitmap(urlImg);&lt;br /&gt;   &lt;b style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;CompanyView.this.runOnUiThread&lt;/b&gt;(new Runnable() {&lt;br /&gt;                                    &lt;br /&gt;      @Override&lt;br /&gt;      public void run() {&lt;br /&gt;         ico.setImageBitmap(bm);                                        &lt;br /&gt;         }&lt;br /&gt;      });&lt;br /&gt;                                &lt;br /&gt;   } catch (Exception e) {&lt;br /&gt;        e.printStackTrace();&lt;br /&gt;        }&lt;br /&gt;   }&lt;br /&gt;   })).start();&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3 style="background-color: white; font-family: arial; font-size: 13pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;Класс AsyncTask&lt;/h3&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Класс&amp;nbsp;&lt;i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;AsyncTask&lt;/i&gt;&amp;nbsp;облегчает выполнения задачи в отдельном потоке, с последующем отображением результата в потоке пользовательского интерфейса (&lt;abbr style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;" title="User Interface"&gt;UI&lt;/abbr&gt;).&lt;/div&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Шаблон класса использует три типа&lt;/div&gt;&lt;ul class="val_list" style="background-color: white; list-style-position: inside; margin-bottom: 0px; margin-left: 1em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="font-size: smaller; font-style: normal; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Params&lt;/i&gt;&amp;nbsp;- тип параметров посылаемых перед запуском задачи;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="font-size: smaller; font-style: normal; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Progress&lt;/i&gt;&amp;nbsp;- тип, используемый для отображения прогресса операции;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="font-size: smaller; font-style: normal; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: baseline;"&gt;Result&lt;/i&gt;&amp;nbsp;- тип результата задачи;&lt;/li&gt;&lt;/ul&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Ниже приведены некоторые методы класса:&lt;/div&gt;&lt;ul class="api_list" style="background-color: white; list-style-position: inside; margin-bottom: 0px; margin-left: 1em; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;onPreExecute&lt;/i&gt;() - вызывается в потоке UI сразу после запуска задачи, на данном этапе обычно настраивают задачу, например, показывая индикатор прогресса в UI;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;doInBackground&lt;/i&gt;(Params...) - запускается в отдельном потоке после завершения onPreExecute(). На этом этапе вычисляется результат, который передается методу onPostExecute;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;Также на этом этапе могут использоваться вызовы&amp;nbsp;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;publishProgress&lt;/i&gt;() для отображения текущего прогресса выполнения задачи;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;onProgressUpdate&lt;/i&gt;(Progress...) - вызывается в потоке UI сразу после вызова publishProgress(). Метод используется для отображения прогресса в пользовательском интерфейсе;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;onPostExecute&lt;/i&gt;(Result) - вызывается в потоке UI после завершения задачи;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;execute&lt;/i&gt;(Params... params) - выполняет задачу с указанными параметрами;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;isCancelled&lt;/i&gt;() - true, если задача была прервана;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;i style="color: #06571c; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;cancel&lt;/i&gt;(boolean mayInterruptIfRunning) - попытка прервать задачу;&lt;/li&gt;&lt;/ul&gt;&lt;pre style="background-color: white; margin-top: 0.5em; max-height: 500px; max-width: 97%; overflow-x: auto; overflow-y: auto; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;&lt;code class="java" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;br /&gt;// пример из документации - загрузка файлов&lt;br /&gt;private class DownloadFilesTask extends AsyncTask&amp;lt;URL, Integer, Long&amp;gt; {&lt;br /&gt;     protected Long doInBackground(URL... urls) {&lt;br /&gt;         int count = urls.length;&lt;br /&gt;         long totalSize = 0;&lt;br /&gt;         for (int i = 0; i &amp;lt; count; i++) {&lt;br /&gt;             totalSize += Downloader.downloadFile(urls[i]);&lt;br /&gt;             publishProgress((int) ((i / (float) count) * 100));&lt;br /&gt;         }&lt;br /&gt;         return totalSize;&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;     protected void onProgressUpdate(Integer... progress) {&lt;br /&gt;         setProgressPercent(progress[0]);&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;     protected void onPostExecute(Long result) {&lt;br /&gt;         showDialog("Downloaded " + result + " bytes");&lt;br /&gt;     }&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; ...&lt;br /&gt; &lt;br /&gt; new DownloadFilesTask().execute(url1, url2, url3);&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Задача должна запускаться из главного потока пользовательского интерфейса, иначе система выдаст ошибку&lt;b style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;java.lang.ExceptionInInitializerError&lt;/b&gt;.&lt;/div&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Задачу можно запускать только один раз.&lt;/div&gt;&lt;pre style="background-color: white; margin-top: 0.5em; max-height: 500px; max-width: 97%; overflow-x: auto; overflow-y: auto; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;&lt;code class="java" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;br /&gt;// При повторном запуске задачи система выдаст ошибку&lt;br /&gt;//  &lt;b style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;Cannot execute task: the task has already been executed&lt;/b&gt; &lt;br /&gt;//  &lt;b style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;(a task can be executed only once)&lt;/b&gt;&lt;br /&gt;at = new DownloadFilesTask();&lt;br /&gt;at.execute(url1, url2, url3);&lt;br /&gt;...&lt;br /&gt;at.execute(url1, url2, url3);&lt;br /&gt;&lt;br /&gt;// правильно&lt;br /&gt;at = new DownloadFilesTask();&lt;br /&gt;at.execute(url1, url2, url3);&lt;br /&gt;...&lt;br /&gt;at = new DownloadFilesTask();&lt;br /&gt;at.execute(url1, url2, url3);&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="view_post" style="background-color: white; font-family: arial; font-size: 13pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;метод View.post&lt;/h3&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;Если пытаться получить высоту TextView после изменения содержимого, результат скорей всего будет неверным.&lt;/div&gt;&lt;div style="background-color: white; margin-top: 0.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 1em; vertical-align: top;"&gt;В этом случае высота запрашивается через метод post класса View. Указанная задача будет добавлена в очередь сообщений и выполнена в потоке UI.&lt;/div&gt;&lt;pre style="background-color: white; margin-top: 0.5em; max-height: 500px; max-width: 97%; overflow-x: auto; overflow-y: auto; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0px; text-align: -webkit-auto; vertical-align: top;"&gt;&lt;code class="java" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;&lt;br /&gt;TextView tvDescription;&lt;br /&gt;...&lt;br /&gt;tvDescription.setText("example for darkraha.com"));&lt;br /&gt;tvDescription.&lt;b style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;post&lt;/b&gt;(new Runnable() {&lt;br /&gt;&lt;br /&gt;       @Override&lt;br /&gt;       public void run() {&lt;br /&gt;           if(&lt;b style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;"&gt;tvDescription.getMeasuredHeight()&lt;/b&gt; &amp;gt; getCollapsedHeight()){            &lt;br /&gt;              evDescription.setCollapse();&lt;br /&gt;           }&lt;br /&gt;         }&lt;br /&gt;});&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8150395672146965179-741623015445471205?l=print-screen.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://print-screen.blogspot.com/feeds/741623015445471205/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://print-screen.blogspot.com/2011/12/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default/741623015445471205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8150395672146965179/posts/default/741623015445471205'/><link rel='alternate' type='text/html' href='http://print-screen.blogspot.com/2011/12/blog-post.html' title='Потоки Андроид'/><author><name>Alexander</name><uri>http://www.blogger.com/profile/06258140236739634079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
