Note: If you dont know git, please do not bit because my project is in bitbucket and I will share my code on bitbucket and expect you to push your change back to bitbucket.
When the app launches for the very first time after installation, show a fragment to set the current.
Show a list of currencies in a list view with a radio button on the right hand side. Default selected is the USD.
The listview must look something like this - [url removed, login to view]
The action bar for this fragment must have a Tick icon (similar to what I have in portfolio) clicking on which this fragment will disappear and home screen will appear.
All the data in the home screen should appear in the selected currency.
Note: To calculate the value in a selected currency, we have a table "xchangerates" in firebase with latest exchange rate. Use that table to convert the values into corresponding currency.
Now, once the currency is selected, if we go to any page in our app, the action bar must have the currency code (USD, EUR, etc) written on the action bar. Clicking on which again the set currency fragment will be opened. The user will set the currency and click on tick icon again.
After clicking on tick icon, the user should go back to the same page where he was and all the values now should be converted into the selected currency.
Also, you need to ensure that whereever the currency symbol is shown, it should be changed to the new currency symbol.
I have added a currency selection in portfolio. Please remove that.
Of course, the selected currency must be saved in sharedpreferences.
Always fetch the latest currency conversion rates from firebase.
I have a listview which gets the data from firebase database. It is working fine. However, when the data update in firebase is in progress, the app crashes.
The related class which might be faulty is Database class which I have defined.
Fix this bug.
Task 3: Again the same listview, I am talking about, it has two column, change it to 4 columns with header. Clickin on header should sort the listview.
Task4: There is a bug that some value are getting zero. Just fix that.
17 freelancers are bidding on average $126 for this job
Hi! My name is Ihor, I will be glad to help you I have strong experience in Java Android development for 4+ years. Feel free to contact me any time to discuss details.
Hi I have gone through the above mentioned details of 4 Tasks. I have got plenty of experience in these kind of work and i am also available from now for this task. Looking for a positive response. Thanks.
I'm interested in your job posting. I checked your job description carefully. I can work in your project on today for my work history so I agree your budget. Please contact me.
Hello, I read through the job details extremely carefully and I am absolutely sure that we can do the project very well. ...Ready to start work now and we will complete your project on your turnaround time.