我想實現使用android 4.0的片段。 我已經加入列表片段的三個項目在我DummyContent.java文件更改詳細片段上的列表片段的字體
static {
// Add 3 sample items.
addItem(new DummyItem("1", "Videos"));
addItem(new DummyItem("2", "Images"));
addItem(new DummyItem("3", "Story"));
}
這些視頻,圖片,故事正在出現上它的每個項目的點擊片段的左側顯示右詳細片段細節信息手邊。
我想改變這些列表視圖的字體,但問題是列表片段使用系統的TextView如下
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// TODO: replace with a real list adapter.
setListAdapter(new ArrayAdapter<DummyContent.DummyItem>(getActivity(),
android.R.layout.simple_list_item_activated_1,
android.R.id.text1, DummyContent.ITEMS));
}
這是不是讓我去申請字樣,以android.R.id.text1
請幫我
感謝您的回答錯誤。我試過這個解決方案,但唯一的問題是它拋出'java.lang.RuntimeException:原生字體不能在''textView.setTypeface(Typeface.createFromAsset(getContext()。getAssets(),「font/segoeuil.tff 「)); '如果我評論這條線,那麼它的工作不帶字體。我無法找出問題 – Hemantwagh07
請確保您的字體文件實際存在於assets/font/segoeuil.tff中,並且您沒有任何錯別字 –
是。我檢查了,文件是存在於位置'assets/font/segoeuil.tff'.Active通過使用相同的字體我能夠更改詳細信息片段的字體。只有它不適用於列表片段 – Hemantwagh07