2012-04-11 5 views
1

典型的なSAXパーサー - 私はendElementのリストを構築しています。私は特定の地域の結果だけを引き出す必要があります。私は結果を修飾するためにハンドラーにリージョン値を渡す方法がわかりません。Android - 修飾Saxハンドラー

提案?

おかげ

@Override 
public void endElement(String inUri, String inLocalName, String inQName) throws SAXException 
{ 
    currentElement = false; 

    // Title 
    if (inLocalName.equalsIgnoreCase(_nodeMain)) 
    { 
     // Construct a Representative object 
     PropertiesCust _custObject = new PropertiesCust(_titleValue, _address1Value, _address2Value); 

     cList.add(_custObject); 

答えて

2

なぜだけではなく、1つを渡していますが、あなたのメソッド内で使用することができますあなたのための地域のハンドラを保持しているプラ​​イベート変数を持っていませんか?

+0

私はJavaの人ではないので、メソッドに直接アクセスしていないので、渡す方法がわかりません。単にコンストラクタを作成してからパブリック変数を設定しますか? – user1222760

+0

ええ - それはそうです。ありがとう – user1222760