1
私の問題は、メッセージタイプをArrayListタイプで変換します。 私が使用するコードは次のとおりです。Android:メッセージからのArrayList
private void toMainThread(String message)
私は
String ExtractData=msg.obj.toString();
使用することができますが、使用して::
private final ResponseHandler<String> myResponseHandlerTopTen = new ResponseHandler<String>()
{
@Override
public String handleResponse(HttpResponse response)
throws ClientProtocolException, IOException
{
...
ArrayList arrayRow = new ArrayList();
...
toMainThread(arrayRow);
...
}
}
private void toMainThread(ArrayList message)
{
Message messageToSend = myHandlerTopTen.obtainMessage();
messageToSend.obj = message;
myHandlerCode.sendMessage(messageToSend);
}
myHandlerCode = new Handler()
{
@Override
public void handleMessage(Message msg) {
/* ## if msg is string: ##
String ExtractData=msg.obj.toString();
*/
/* msg is an ArrayList */
ArrayList ExtractData=msg.obj. ?????
}
};
は使用
private void toMainThread(ArrayList message)
私が使用する必要があります?
ありがとう、非常に非常にありがとうございます答え:-) ダニエル。
それは ' 私のためTHANKS'困難であったことをとても簡単でした – Cuarcuiu