Commit c3123679 authored by ankitasingh's avatar ankitasingh

Bug fix for feed

parent 5643adf7
This diff is collapsed.
...@@ -57,6 +57,12 @@ public class CreateFoundObject implements Serializable { ...@@ -57,6 +57,12 @@ public class CreateFoundObject implements Serializable {
} }
/**
* Defined a no object constructor for empty values
*/
public CreateFoundObject() {
}
/** /**
* Get LDAP id * Get LDAP id
* @return LDAP of user * @return LDAP of user
......
...@@ -240,7 +240,7 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener ...@@ -240,7 +240,7 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
Date datef = new Date(); Date datef = new Date();
Toast.makeText(FoundItem.this, "No file selected", Toast.LENGTH_SHORT).show(); Toast.makeText(FoundItem.this, "No file selected", Toast.LENGTH_SHORT).show();
CreateFoundObject upload = new CreateFoundObject(username,Title ,"NO-IMAGE","location", Desc, CreateFoundObject upload = new CreateFoundObject(username,Title ,"NO-IMAGE",Place, Desc,
Category, Date,"found"); Category, Date,"found");
String uploadId = myRef.push().getKey(); String uploadId = myRef.push().getKey();
Log.v("UploadID", uploadId); Log.v("UploadID", uploadId);
......
...@@ -247,7 +247,7 @@ public class LostItem extends AppCompatActivity implements View.OnClickListener, ...@@ -247,7 +247,7 @@ public class LostItem extends AppCompatActivity implements View.OnClickListener,
Date datef = new Date(); Date datef = new Date();
Toast.makeText(LostItem.this, "No file selected", Toast.LENGTH_SHORT).show(); Toast.makeText(LostItem.this, "No file selected", Toast.LENGTH_SHORT).show();
CreateFoundObject upload = new CreateFoundObject(username,Title ,"NO-IMAGE","location", Desc, CreateFoundObject upload = new CreateFoundObject(username,Title ,"NO-IMAGE",Place, Desc,
Category, Date,"lost"); Category, Date,"lost");
String uploadId = myRef.push().getKey(); String uploadId = myRef.push().getKey();
Log.v("UploadID", uploadId); Log.v("UploadID", uploadId);
......
...@@ -17,6 +17,9 @@ import android.view.MenuItem; ...@@ -17,6 +17,9 @@ import android.view.MenuItem;
import android.widget.EditText; import android.widget.EditText;
import android.widget.Toast; import android.widget.Toast;
/**
* Login Activity for login using LDAP credentials
*/
public class MainActivity extends AppCompatActivity implements View.OnClickListener{ public class MainActivity extends AppCompatActivity implements View.OnClickListener{
private FirebaseAuth mAuth; private FirebaseAuth mAuth;
EditText ldap_id; EditText ldap_id;
...@@ -24,6 +27,10 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe ...@@ -24,6 +27,10 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
public static final String ID = "com.example.instilostandfound.id"; public static final String ID = "com.example.instilostandfound.id";
ProgressDialog pd; ProgressDialog pd;
/**
* Sign in using valid credentials
* @param savedInstanceState current state
*/
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
...@@ -48,6 +55,9 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe ...@@ -48,6 +55,9 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
});*/ });*/
} }
/**
* Check if interent is working or not
*/
@Override @Override
public void onStart() { public void onStart() {
super.onStart(); super.onStart();
...@@ -84,6 +94,9 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe ...@@ -84,6 +94,9 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
return super.onOptionsItemSelected(item); return super.onOptionsItemSelected(item);
} }
/**
* Implementing LDAP login using firebase (dummy)
*/
private void LDAPLogin() private void LDAPLogin()
{ {
final String ldap = ldap_id.getText().toString().trim(); final String ldap = ldap_id.getText().toString().trim();
...@@ -125,6 +138,11 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe ...@@ -125,6 +138,11 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
}); });
} }
/**
* Login when clicked
* @param view login button
*/
public void onClick(View view) public void onClick(View view)
{ {
switch (view.getId()) switch (view.getId())
......
...@@ -18,7 +18,9 @@ import java.util.HashMap; ...@@ -18,7 +18,9 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
/**
* Reusable activity for veiwing my posts -> kept in the code for future reference
*/
public class MyPosts extends AppCompatActivity { public class MyPosts extends AppCompatActivity {
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
......
...@@ -56,6 +56,10 @@ public class MyPostsAdaptor extends RecyclerView.Adapter<MyPostsAdaptor.myViewHo ...@@ -56,6 +56,10 @@ public class MyPostsAdaptor extends RecyclerView.Adapter<MyPostsAdaptor.myViewHo
.fit() .fit()
.centerCrop() .centerCrop()
.into(holder.imageView); .into(holder.imageView);
/* if (current_post.getImageUrl() == null) {
Picasso.with(mcontext).load(R.id.camera).fit()
.centerCrop()
.into(holder.imageView);}*/
} }
/** /**
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:lines="10" android:lines="10"
android:layout_marginLeft="10dp" android:layout_marginLeft="10dp"
android:textColor="#1A3A1A" android:textColor="#FFFFFF"
android:hint="Type your message here. Enter your contact details , place for meeting, etc if required" android:hint="Type your message here. Enter your contact details , place for meeting, etc if required"
android:textColorHint="#1A3A1A"/> android:textColorHint="#1A3A1A"/>
......
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