Search in sources :

Example 1 with MemberVO

use of com.chrishoekstra.trello.vo.MemberVO in project Trello-Android by chrisHoekstra.

the class DashboardActivity method populateView.

private void populateView() {
    mBoardAdapter = new BoardAdapter(this, R.id.name, mModel.getAllBoards());
    mBoardsList.setAdapter(mBoardAdapter);
    MemberVO user = mModel.getUser();
    mFullNameText.setText(user.fullName);
    mUsernameText.setText('(' + user.username + ')');
}
Also used : BoardAdapter(com.chrishoekstra.trello.adapter.BoardAdapter) MemberVO(com.chrishoekstra.trello.vo.MemberVO)

Example 2 with MemberVO

use of com.chrishoekstra.trello.vo.MemberVO in project Trello-Android by chrisHoekstra.

the class TrelloService method getUser.

public MemberVO getUser() {
    MemberVO result = null;
    ArrayList<BasicNameValuePair> params = new ArrayList<BasicNameValuePair>();
    params.add(new BasicNameValuePair("key", PUBLIC_KEY));
    params.add(new BasicNameValuePair("token", mToken));
    HttpGet httpGet = new HttpGet(TRELLO_API_URL + "members/" + "me?" + URLEncodedUtils.format(params, "UTF-8"));
    HttpClient httpClient = getHttpClient();
    try {
        httpGet.setHeader("Accept", "application/json, text/javascript, */*; q=0.01");
        httpClient.getParams().setParameter(CoreProtocolPNames.USER_AGENT, USER_AGENT_STRING);
        HttpResponse response = httpClient.execute(httpGet, mContext);
        if (response != null) {
            result = mObjectMapper.readValue(mJsonFactory.createJsonParser(new InputStreamReader(response.getEntity().getContent(), "UTF-8")), MemberVO.class);
        }
    } catch (ClientProtocolException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
    return result;
}
Also used : InputStreamReader(java.io.InputStreamReader) MemberVO(com.chrishoekstra.trello.vo.MemberVO) BasicNameValuePair(org.apache.http.message.BasicNameValuePair) HttpGet(org.apache.http.client.methods.HttpGet) DefaultHttpClient(org.apache.http.impl.client.DefaultHttpClient) HttpClient(org.apache.http.client.HttpClient) ArrayList(java.util.ArrayList) HttpResponse(org.apache.http.HttpResponse) IOException(java.io.IOException) ClientProtocolException(org.apache.http.client.ClientProtocolException)

Aggregations

MemberVO (com.chrishoekstra.trello.vo.MemberVO)2 BoardAdapter (com.chrishoekstra.trello.adapter.BoardAdapter)1 IOException (java.io.IOException)1 InputStreamReader (java.io.InputStreamReader)1 ArrayList (java.util.ArrayList)1 HttpResponse (org.apache.http.HttpResponse)1 ClientProtocolException (org.apache.http.client.ClientProtocolException)1 HttpClient (org.apache.http.client.HttpClient)1 HttpGet (org.apache.http.client.methods.HttpGet)1 DefaultHttpClient (org.apache.http.impl.client.DefaultHttpClient)1 BasicNameValuePair (org.apache.http.message.BasicNameValuePair)1