ushahidi / Ushahidi_Android

[Deprecated] Ushahidi Android app For Ushahidi V2.x.x. Working on V3.x.x at
https://github.com/ushahidi/platform-android/
GNU Lesser General Public License v3.0
202 stars 153 forks source link

Category only displaying time picker #114

Closed mikecamponovo closed 11 years ago

mikecamponovo commented 11 years ago

When trying to submit a report you have to select a category. However, when you pick the category button a time picker shows up, not the categories I set up on my crowdmap site. I'm testing the application on Android 4.2.1 and 4.2.2 with app version 3.1.5.

eyedol commented 11 years ago

Is this running on a stock Android? Behaves well at my end.

mikecamponovo commented 11 years ago

Henry, The two phones have a stock Android install. Could it be a problem with my Crowdmap instance? I tested it on my iPhone and using the web submission and it works perfectly. The crowdmap site is https://geog581.crowdmap.com. If you want to try it out I would greatly appreciate your feedback.

Thanks, Michael

On Apr 3, 2013, at 5:42 PM, Henry Addo notifications@github.com wrote:

Is this running on a stock Android? Behaves well at my end.

— Reply to this email directly or view it on GitHub.

eyedol commented 11 years ago

Funky. It's not a problem with your install. I was able to successfully sent in a report to your crowdmap deployment. Could you send me a screenshot? also which device are you on? Tablet or phone? Brand?

mikecamponovo commented 11 years ago

Henry, The device we checked this morning is a Samsung Galaxy S3 smart phone. The Map information we used was: Title: geography 581 test map (is the title case sensitive?) URL: https://geog581.crowdmap.com

I'm actually wondering if the phone isn't even connecting to the site properly. Are the log in details different for the Android app than they are for the iPhone app? The app on the android phone does not display any of the reports that are displayed on my iPhone when I successfully connect. I've attached a screenshot of what we see when we try and click on the category button on the android phone and a screen capture from the same screen on the iPhone.

Michael [image: Inline image 2] [image: Inline image 3]

On Wed, Apr 3, 2013 at 6:18 PM, Henry Addo notifications@github.com wrote:

Funky. It's not a problem with your install. I was able to successfully sent in a report to your crowdmap deployment. Could you send me a screenshot? also which device are you on? Tablet or phone? Brand?

— Reply to this email directly or view it on GitHubhttps://github.com/ushahidi/Ushahidi_Android/issues/114#issuecomment-15873608 .

mikecamponovo commented 11 years ago

One more screenshot showing the lack of reports and that none of the categories are visible when trying to filter those categories: [image: Inline image 1]

On Thu, Apr 4, 2013 at 10:28 AM, Michael Camponovo mikecamponovo@gmail.comwrote:

Henry, The device we checked this morning is a Samsung Galaxy S3 smart phone. The Map information we used was: Title: geography 581 test map (is the title case sensitive?) URL: https://geog581.crowdmap.com

I'm actually wondering if the phone isn't even connecting to the site properly. Are the log in details different for the Android app than they are for the iPhone app? The app on the android phone does not display any of the reports that are displayed on my iPhone when I successfully connect. I've attached a screenshot of what we see when we try and click on the category button on the android phone and a screen capture from the same screen on the iPhone.

Michael [image: Inline image 2] [image: Inline image 3]

On Wed, Apr 3, 2013 at 6:18 PM, Henry Addo notifications@github.comwrote:

Funky. It's not a problem with your install. I was able to successfully sent in a report to your crowdmap deployment. Could you send me a screenshot? also which device are you on? Tablet or phone? Brand?

— Reply to this email directly or view it on GitHubhttps://github.com/ushahidi/Ushahidi_Android/issues/114#issuecomment-15873608 .

mikecamponovo commented 11 years ago

And here are the "Map Details" from the Android App Screen: [image: Inline image 1]

On Thu, Apr 4, 2013 at 10:29 AM, Michael Camponovo mikecamponovo@gmail.comwrote:

One more screenshot showing the lack of reports and that none of the categories are visible when trying to filter those categories: [image: Inline image 1]

On Thu, Apr 4, 2013 at 10:28 AM, Michael Camponovo < mikecamponovo@gmail.com> wrote:

Henry, The device we checked this morning is a Samsung Galaxy S3 smart phone. The Map information we used was: Title: geography 581 test map (is the title case sensitive?) URL: https://geog581.crowdmap.com

I'm actually wondering if the phone isn't even connecting to the site properly. Are the log in details different for the Android app than they are for the iPhone app? The app on the android phone does not display any of the reports that are displayed on my iPhone when I successfully connect. I've attached a screenshot of what we see when we try and click on the category button on the android phone and a screen capture from the same screen on the iPhone.

Michael [image: Inline image 2] [image: Inline image 3]

On Wed, Apr 3, 2013 at 6:18 PM, Henry Addo notifications@github.comwrote:

Funky. It's not a problem with your install. I was able to successfully sent in a report to your crowdmap deployment. Could you send me a screenshot? also which device are you on? Tablet or phone? Brand?

— Reply to this email directly or view it on GitHubhttps://github.com/ushahidi/Ushahidi_Android/issues/114#issuecomment-15873608 .

eyedol commented 11 years ago

@mikecamponovo Thanks for the info. None of the images got attached. Could you respond via github.com instead so the images can show.

mikecamponovo commented 11 years ago

Sure.

On Thu, Apr 4, 2013 at 12:36 PM, Henry Addo notifications@github.comwrote:

@mikecamponovo https://github.com/mikecamponovo Thanks for the info. None of the images got attached. Could you respond via github.com instead so the images can show.

— Reply to this email directly or view it on GitHubhttps://github.com/ushahidi/Ushahidi_Android/issues/114#issuecomment-15915394 .

mikecamponovo commented 11 years ago

Henry, Here are the screen captures: Screenshot_2013-04-04-10-18-04 Screenshot_2013-04-04-10-23-54 Screenshot_2013-04-04-10-33-37

eyedol commented 11 years ago

Funky. Mind sending me logs. I can't reproduce it from my end. You can install CatLog It will record the logs, then you can send it to me.

Once you've CatLog installed, run Ushahidi Android till the error shows up. Then save the log. You can attach it to this thread. Thanks.

mikecamponovo commented 11 years ago

Henry, You have to use https instead of http (using the crowdmap site online or the iPhone app the "s" is automatically added). If you try to connect but don't add the "s" then the app crashes. When you restart the app it doesn't actually connect to the crowdmap site even though it looks like it is connected. I think this explains why the already submitted reports were not visible and why the category picker didn't work. When we noticed the difference and added the "s" we weren't hitting the refresh button on the app, we just clicked on the map name, so it wasn't ever connecting. When we hit the refresh button it connected to the site, the reports were visible, and the category picker started working. Thank you for your help and patience.

Michael

eyedol commented 11 years ago

Glad to hear it's working. I'll fix the HTTP to HTTPS issue. Thanks for the feedback.

eyedol commented 11 years ago

Fixed!