Commit 6c2ab729 authored by adam's avatar adam

no nie wiem czemu nie smiga

parent 98522569
package anotherlineofcode.com.jointhecityapp.discussion_support; package anotherlineofcode.com.jointhecityapp.discussion_support;
import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.Button; import android.widget.Button;
import android.widget.EditText; import android.widget.EditText;
...@@ -63,9 +65,14 @@ public class ChatActivity extends BaseActivityWithMenu { ...@@ -63,9 +65,14 @@ public class ChatActivity extends BaseActivityWithMenu {
sendMessageButton.setOnClickListener(new View.OnClickListener() { sendMessageButton.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
InputMethodManager imm = (InputMethodManager) view.getContext()
.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
EditText editText = (EditText)findViewById(R.id.messageEdit); EditText editText = (EditText)findViewById(R.id.messageEdit);
String message = editText.getText().toString(); String message = editText.getText().toString();
editText.setText("");
sendMessage(message); sendMessage(message);
getMessages(); getMessages();
} }
...@@ -141,7 +148,7 @@ public class ChatActivity extends BaseActivityWithMenu { ...@@ -141,7 +148,7 @@ public class ChatActivity extends BaseActivityWithMenu {
requestParams.put("text", text); requestParams.put("text", text);
requestParams.put("user", "Default user"); requestParams.put("user", "Default user");
client.post(getString(R.string.api_url) + "/api/text_message/", new AsyncHttpResponseHandler(){ client.post(mDiscussionInfoLink + "add", new AsyncHttpResponseHandler(){
@Override @Override
public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) { public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
...@@ -151,6 +158,7 @@ public class ChatActivity extends BaseActivityWithMenu { ...@@ -151,6 +158,7 @@ public class ChatActivity extends BaseActivityWithMenu {
@Override @Override
public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) { public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
Log.i("info", "Message wasn't sent to server"); Log.i("info", "Message wasn't sent to server");
Log.i("error", "Error: " + error.toString());
} }
}); });
} }
......
...@@ -43,6 +43,7 @@ public class MessageViewAdapter extends RecyclerView.Adapter<MessageViewAdapter. ...@@ -43,6 +43,7 @@ public class MessageViewAdapter extends RecyclerView.Adapter<MessageViewAdapter.
@Override @Override
public MessageViewAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { public MessageViewAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View v = LayoutInflater.from(parent.getContext()) View v = LayoutInflater.from(parent.getContext())
.inflate(R.layout.discussion_list_view, parent, false); .inflate(R.layout.discussion_list_view, parent, false);
ViewHolder vh = new ViewHolder((LinearLayout)v); ViewHolder vh = new ViewHolder((LinearLayout)v);
......
...@@ -5,10 +5,8 @@ ...@@ -5,10 +5,8 @@
android:paddingTop="@dimen/activity_vertical_margin" android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin"
android:orientation="vertical" android:orientation="vertical"
tools:context="anotherlineofcode.com.jointhecityapp.LoginAndRegistrationActivity"> tools:context="anotherlineofcode.com.jointhecityapp.LoginAndRegistrationActivity">
<!--android:background="@drawable/background"--> <!--android:background="@drawable/background"-->
<ImageView android:id="@+id/logo" <ImageView android:id="@+id/logo"
android:src="@drawable/logo" android:src="@drawable/logo"
android:layout_width="200dp" android:layout_width="200dp"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment