作者darkk6 (Mr. Pan)
看板AndroidDev
標題[問題] Xml 中使用自訂 View
時間Thu Sep 29 17:19:23 2011
請問各位,如果我要在 xml 裡面使用一個自訂的 View
首先自訂一個 class extends 一個 View,目前是 TextView
接著 xml tag 中使用全名 <tw.darkk6.MyText> </tw.darkk6.MyText>
請問除了這些以外還有甚麼其他需要注意的嗎?
目前是一執行就會噴錯誤 FC......
package tw.darkk6;
// import 部分略
public class MyText extends TextView
{
public MyText(Context context)
{
super(context);
}
@Override
protected void onSelectionChanged(int start,int end)
{
Log.d("SELECT","("+start+" , "+end+")");
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.39.75
→ blooker:我記得如果是透過XML初始化的話 走的建構子是兩個參數的 09/29 23:14
→ darkk6:恩,好像是... 補齊兩個建構子就正常了... 感謝囉 09/29 23:58
推 allstarschh:看LayoutInflater.java就知道為啥cstor要給2 args嘍 09/30 23:22