<?xml version="1.0" encoding="utf-8"?>
<resources>
+
<string name="app_name">CA Android Sample</string>
<string name="find">Find</string>
<string name="sendresponse">Send Response</string>
<string name="request_to_all">Request to All</string>
<string name="response">Response</string>
<string name="uri">/a/light</string>
+ <string name="coap_prefix">coap://</string>
+ <string name="port_num">:6298</string>
<string name="notification"></string>
<string name="req_data"></string>
<string name="resp_data">resourceUri/response</string>
<string name="get_network_info">Network Info</string>
<string name="receive">Receive</string>
<string name="received">Received Message</string>
+ <string name="remote_address">"Remote Address: "</string>
<string name="action_settings">Settings</string>
<string name="payload_data_client">PayloadData</string>
<string name="payload_data_server">PayloadData</string>
+
</resources>
\ No newline at end of file
String callbackData = subject + receivedData;
DLog.v(TAG, callbackData);
+ if (subject.equals(getString(R.string.remote_address))) {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getString(R.string.coap_prefix)).append(receivedData);
+ if (receivedData.contains(".")) { // IP
+ sb.append(getString(R.string.port_num));
+ }
+ sb.append(getString(R.string.uri));
+ mReqData_ed.setText(sb.toString());
+ }
}
}