TabWidget TabHost的兩種使用方法

2021-07-08 11:26:08 字數 1132 閱讀 7890

android tabwidget/tabhost有兩種使用方法: 

第一種:使用系統自帶寫好的tabhost(及繼承自tabactivity類)具體**如下: 

<?xml version="1.0" encoding="utf-8"?>		

package com.aina.android;

import android.content.dialoginte***ce;

import android.os.bundle;

import android.view.layoutinflater;

import android.widget.tabhost;

public class test_tabwidget extends tabactivity

}).create();

dialog.show();

}});

}}

第二種:就是定義我們自己的tabhost:不用繼承tabactivity,具體**如下: 

<?xml version="1.0" encoding="utf-8"?>

package com.aina.android;

import android.os.bundle;

import android.util.log;

import android.view.layoutinflater;

import android.widget.tabhost;

public class test_tabhost extends activity catch(exception ex)

}}

注意:第二種方法時布局檔案中的tabwidget的id必須定義為:android:id="@android:id/tabs",framelayout的id必須定義為:android:id="@android:id/tabcontent" 其它控制項沒有限制,否則報錯。

【android高階】巢狀tabhost (tabhost中放tabhost,類似二級目錄、二級樹) 

**:

unity中使用httppost的兩種方式

最近需要在unity中使用http post的方式傳遞訊息,所以做一下記錄吧 1 unity自己的www 方式 因為我傳遞的訊息是json字串所以前期的工作就是 拼字串然後通過litjson或者newtonsoft.json等庫轉換成byte陣列然後,直接上 吧 ienumerator sendto...

Redhat nis client兩種接入方式

redhat nis client兩種接入方式 在redhat上nis client有兩種方式接入nis伺服器 etc nsswitch.conf和system config authentication 通過 etc nsswitch.conf的方式使用者只能通過yppasswd進行修改密碼且無法...

python threading 兩種建立方式

作用 建立在thread模組之上,可以更容易地管理多個執行執行緒。通過使用執行緒,程式可以在同乙個程序空間併發地執行多個操作。threading模組建立在thread的底層特性基礎上,可以更容易地完成執行緒處理。1 呼叫函式 要使用thread,最簡單的方法就是用乙個目標函式例項化乙個thread物...