예제 #1
0
 /// <summary><p>Call setup() before adding tabs if loading TabHost using findViewById().
 ///     </summary>
 /// <remarks>
 /// <p>Call setup() before adding tabs if loading TabHost using findViewById().
 /// <i><b>However</i></b>: You do not need to call setup() after getTabHost()
 /// in
 /// <see cref="android.app.TabActivity">TabActivity</see>
 /// .
 /// Example:</p>
 /// <pre>mTabHost = (TabHost)findViewById(R.id.tabhost);
 /// mTabHost.setup();
 /// mTabHost.addTab(TAB_TAG_1, "Hello, world!", "Tab 1");
 /// </remarks>
 public virtual void setup()
 {
     mTabWidget = (android.widget.TabWidget)findViewById([email protected]);
     if (mTabWidget == null)
     {
         throw new java.lang.RuntimeException("Your TabHost must have a TabWidget whose id attribute is 'android.R.id.tabs'"
                                              );
     }
     mTabKeyListener = new _OnKeyListener_130(this);
     mTabWidget.setTabSelectionListener(new _OnTabSelectionChanged_148(this));
     mTabContent = (android.widget.FrameLayout)findViewById([email protected]
                                                            );
     if (mTabContent == null)
     {
         throw new java.lang.RuntimeException("Your TabHost must have a FrameLayout whose id attribute is "
                                              + "'android.R.id.tabcontent'");
     }
 }
예제 #2
0
파일: TabHost.cs 프로젝트: hakeemsm/XobotOS
		/// <summary><p>Call setup() before adding tabs if loading TabHost using findViewById().
		/// 	</summary>
		/// <remarks>
		/// <p>Call setup() before adding tabs if loading TabHost using findViewById().
		/// <i><b>However</i></b>: You do not need to call setup() after getTabHost()
		/// in
		/// <see cref="android.app.TabActivity">TabActivity</see>
		/// .
		/// Example:</p>
		/// <pre>mTabHost = (TabHost)findViewById(R.id.tabhost);
		/// mTabHost.setup();
		/// mTabHost.addTab(TAB_TAG_1, "Hello, world!", "Tab 1");
		/// </remarks>
		public virtual void setup()
		{
			mTabWidget = (android.widget.TabWidget)findViewById([email protected]);
			if (mTabWidget == null)
			{
				throw new java.lang.RuntimeException("Your TabHost must have a TabWidget whose id attribute is 'android.R.id.tabs'"
					);
			}
			mTabKeyListener = new _OnKeyListener_130(this);
			mTabWidget.setTabSelectionListener(new _OnTabSelectionChanged_148(this));
			mTabContent = (android.widget.FrameLayout)findViewById([email protected]
				);
			if (mTabContent == null)
			{
				throw new java.lang.RuntimeException("Your TabHost must have a FrameLayout whose id attribute is "
					 + "'android.R.id.tabcontent'");
			}
		}