Android :: Simulate A Date Picker With Robotium Solo Class?
Jun 24, 2010
I'm trying to test a date picker scenario on android. I have the date picker which comes up when I click a text view(with id say v) which has a label on it along with a hint "Enter Date".
The problem is that I'm trying to simulate this clicking of the text view and then selecting of the date from the date picker dialog. I cannot find an method call/option in Solo to get hold of the text view (ex:with id say x).
I've been trying to figure it out for the past three days.
Can anyone suggest me a way to go about it?.
View 2 Replies
Oct 1, 2010
From my activity I do startActivityForResult(MediaStore.ACTION_IMAGE_CAPTURE),and then I land in the builtin camera activity (in this case in the emulator).in my testcase, it does not find ANY button (null is found for index=0).How do I write a Solo/Robotium testcase that uses the builtin camera to take a picture ?
View 1 Replies
View Related
Jul 21, 2010
Can any one post sample code for a simple date picker in Android.
If date picker is not possible in Android, an option to choose a date is needed.
View 1 Replies
View Related
Apr 5, 2010
I wanted to know whether we can implement both date and time picker in one view...
In iphone app you can pick both date and time through one view. But in android we have date picker and time picker seperately. So, is there any method by which i can get values of both date and time from one view?
View 1 Replies
View Related
Mar 7, 2010
I need someone to test my First app I did. It is reworked and extended version of Android DatePicker app here: Date Picker | Android Developers. I don't have Android creature, because I am out of the Google test area. My app shows Time Duration using the DatePicker Dialog twice
The result can be seen on the image.
Please email me and I'll attach the tDurator.apk for you. I need feedback about the working state of the app when rotating the Nexus 1 device, but anyone having at least Android system 1.5 (level 3 on the SDK) can run the app. The app is signed for release and in not harm to the phone.
View 4 Replies
View Related
Aug 1, 2010
I am attempting to learn Android development and have modified a sample app that loads a web page in a WebView. The web page contains a text input. I want to use the Android DatePicker to input a value instead of the keyboard. The code below almost works. The DatePicker is displayed but throws an unknown error when I select a date and call loadUrl on the WebView in the onDateSet handler to update the value of the text input (end of code sample). I suspect a cross thread issue but I'm not sure.
package com.freeze.android.hellowebview;
import java.util.Calendar;
import android.app.Activity;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.os.Bundle;
import android.view.KeyEvent;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.DatePicker;
public class HelloWebView extends Activity { WebView webview;
class DateJavaScriptInterface { public void pickDate() { showDialog(0);
} } public void loadScript(String script){
webview.loadUrl("javascript:(function() { " + script + "})()");
} private class HelloWebViewClient extends WebViewClient {
@Override public boolean shouldOverrideUrlLoading(WebView view, String url)
view.loadUrl(url); return true;
} @Override public void onPageFinished(WebView view, String url) {
loadScript("document.getElementById('trips_dateandtime').onfocus = function(
{this.blur();window.DateInterface.pickDate();};");
} } /** Called when the activity is first created. */
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.main);
webview = (WebView) findViewById(R.id.webview);
webview.setWebViewClient(new HelloWebViewClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.addJavascriptInterface(new DateJavaScriptInterface(), "DateInterface");
webview.loadUrl("http://127.0.0.1:8000/mileage/default/index");
} @Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && webview.canGoBack()) {
webview.goBack(); return true;
} return super.onKeyDown(keyCode, event);
} @Overrid protected Dialog onCreateDialog(int id) {
switch (id) { case 0:
final Calendar c = Calendar.getInstance();
int mYear = c.get(Calendar.YEAR);
int mMonth = c.get(Calendar.MONTH);
int mDay = c.get(Calendar.DAY_OF_MONTH);
return new DatePickerDialog(this,
mDateSetListener, mYear, mMonth, mDay);
} return null;
} private DatePickerDialog.OnDateSetListener mDateSetListener =
new DatePickerDialog.OnDateSetListener() {
@Overrid public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
loadScript("document.getElementById('trips_dateandtime').value = 'test';"); //ERROR
} };
}
View 1 Replies
View Related
Nov 15, 2010
One thing annoys me; The date picking facility that seems to be built into the OS is pretty poor. The three scrolling wheels for year, month and date make it slow to use, and also difficult to work out what date to select if you want something that is, say, 1 week away from today (especially if that leads into another month). It would be better to have a "calendar month" style picker, where you can see an entire month in one go, and switch forwards/backwards a month. Does anyone know if it's possible to change this? Perhaps an app can be installed to replace the standard picker?
View 1 Replies
View Related
Feb 22, 2010
I found a tool for Instrumentation Testing called Robotium.It is easy and simple for black box testing of android applications.
We can use it as follows:
CODE:........
How can we use it for webviews and listviews etc.
View 4 Replies
View Related
Jun 16, 2010
How long does robotium wait for a new activity to show up? Is it possible to set the timeout manually for the Solo instance?
View 1 Replies
View Related
Nov 21, 2010
I would like to know is there any way to access to Android menu with help of Robotium framework ? (http://code.google.com/p/robotium/) This used in Android test applications. This is very powerful framework! You just include it in your test application source code. I can't found any way to access to Android device menu .. I want to programmatically select GPS activation line from menu ... Is it possible with Robotium ?
View 2 Replies
View Related
Nov 10, 2010
First off, sorry if this is too subjective, I just didnt know how else/where to ask.Anyway, in the light of all my recent questions, I'm getting ready to release an Android app soon, and most of the testing has been done on my phone, the Droid. I really dont have the money to test on "multiple" devices, nor do I know anyone with an older phone that I could ask for help that would possibly get any kind of bug. Not to mention, when I do get a bug report, how would I go about fixing it for that particular phone without having to buy it to make sure it actually gets fixed, or that the person didnt just came across a one-time freakish accident of a glitch?
View 4 Replies
View Related
Sep 25, 2010
I've read various poker game reviews here (Texas Hold'em), but it seems that various games that have been discussed here have already disappeared from the market.
What do you think is the best single-player poker game?
View 5 Replies
View Related
Apr 27, 2014
I accidentally deleted my App Tray Icon for my Solo launcher on my Galaxy Note 3..
View 1 Replies
View Related
Nov 17, 2010
I have referred the article (at http://www.developer.com/article.php/3850276 ) for implementing the native calendar control, but i would like to display calendar also on the screen and also User can able to select date, and after selecting date user can also be able to event on that selected date.
So is there any way to display calendar (month view) in Android ?
View 2 Replies
View Related
Oct 20, 2010
i'm using the default way to call the contact picker.
public void showContactPicker(View view)
{
Intent newIntent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI);
startActivityForResult(newIntent, 1);
}
but i need to select multiple contacts using checkboxes. how can i put checkboxes in the contacts list? is there a method that i can override that can add checkboxes and get the selected contact ids?
View 2 Replies
View Related
Mar 7, 2010
I've been looking into the photo picker which I want to use as part of an application I am developing. I have set up the picker to respond to intents and have tested it in my application. However the way I am hoping to use the photo picker is to restrict it to a specific folder on the SD card. Is this possible, I have looked through the API/SDK and have not found the information I was looking for.
View 1 Replies
View Related
May 5, 2010
I have a custom dialog in my android application. I want to have in this dialog a field for choosing a phone number from contacts.
This example describes such snippet. However for this example contact picker is created inside an activity and I do not know how to do this if I do not have activity (in case of dialog)
View 1 Replies
View Related
Jul 5, 2010
Is there a song picker for Android that can be invoked programatically? I'm looking for something similar to iPhone's MPMediaPickerController, which shows a view from where the user can select songs.
View 2 Replies
View Related
Jul 7, 2010
I'm creating a new class, using eclipse "New Java Class" dialog box. I can write the superclass I want (I can't find using "browse" button), but I can't write or select an interface to implement. I click "add" but ther is nothing to select. What I'm doing wrong?
View 4 Replies
View Related
Sep 4, 2010
I'm looking to create something EXACTLY like TimePickerDialog (look and feel) in Android, but it would be for MINUTES/SECONDS, not HOURS/MINUTES. Therefore AM/PM would not be relevant and would therefore allow MINUTE to be greater than 24 (making the max 59). Is it possible to change the TimePickerDialog instance in any way to reflect this?
View 1 Replies
View Related
May 27, 2010
This question1 describes a way how to show list of phone numbers and select one of them if my app needs a phone number. But image if I have a huge contact list, it is not enough to just show list but possibility for filtering (by contact's name) is also needed. Is there a standard way to show phones list with picking possibility and with filtering possibility? (I wouldn't like to invent my own) Is there a solution for the problem for sdk 2.0 and lower?
View 1 Replies
View Related
Jul 29, 2010
Does anyone have any dialogs that will allow a user to pick a number within a certain range? It seems like this would be a fairly common need, but I can't find a common dialog for it and I'd rather not have to spend the time creating my own. Any help?
View 3 Replies
View Related
Mar 14, 2010
Does anyone know of a quick color picker widget that I could grab to use in my application? I've seen one in a few different applications that has a wheel with colors, and that you tap in the center to select, but I'm not sure where to find it. Google brings up nothing. Any color picker would be fine though.
View 3 Replies
View Related
Apr 5, 2009
I have created what I believe is a relatively useful color picker, derived and massively extended from the ColorPickDialog example in the API Demos. If anyone would like to try it out, it is available on the Market at Applications/Tools/UberColorPicker Demo". It didn't put it in the Demo section because it isn't a demo in the sense of being a free teaser of a nonfree product, if you see my meaning. If you like it, you can download the source from http://keithwiley.com/Downloads/AndroidUberColorPickerDemo.zip. Feel free to drop it -- ready-to-go and unmodified - into your own apps (I use it for setting text color preferences in Shead Spreet)...or to hack, extend, and change it however you see fit.
View 2 Replies
View Related
Jul 14, 2010
I'm just getting into Android development, and I have a question about communicating between a receiver class and an activity class. I'm very new to JAVA and Android so I hope I don't sound too stupid. I'm developing an application where I intercept an SMS message and then based on various elements of that SMS I might delete it once it's been saved to the inbox. I have a receiver class that intercepts the txt message, and I am also able to delete messages from my inbox with code in the activity class using a button at the moment. The problem I have is communicating between the receiver class and the activity class where the code to delete a message resides. I tried putting that code directly into the receiver class but as I'm sure most of you already know the BroadcastReceiver class doesn't seem to support what I need to delete messages. I've been searching for an answer to this for a while, but haven't been able to find anything. Honestly I'm not sure I know enough about JAVA and Android to even recognize a solution if I saw it.
View 2 Replies
View Related
Jun 27, 2010
What I want to do, is be able to access the object neoApi inside the Neoseeker class, from its inner class RunningTimer. Now, in my code, you can see what I would think to work, but when I run my application, nothing pops up. Nothing inside my TextView, no Toast, nothing at all. How can I remedy this?
package com.neoseeker.android.app;
import java.util.Timer;
import java.util.TimerTask;
import org.json.JSONObject;
import android.app.Activity;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;.......................
View 1 Replies
View Related
Sep 8, 2010
I'm new to Java and android development. In my application I need data which is accessible for a few activities. I've read that a good solution is to use Application class for this. So I use it like this:
public class MyApplication extends Application {
private String str;
public String getStr(){
return str;
}
public void setStr(String s){
str = s;
}
}
and I can access this variable from activity like this:........................................
View 2 Replies
View Related
Oct 8, 2010
I have just started android. I just want to know that how can i call activity class from other java class. i just want to pass class object to activity class.
public class GsonParser extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
MagazineThread thread=new MagazineThread();
thread.start();
}
public GsonParser(JsonMagazineParser Obj)
{
}
}
and i am just doing like from other class. GsonParser obj=new GsonParser(this);passing obj to activity class.how can i achieve that.
View 1 Replies
View Related
Feb 27, 2009
I run the emulator from the sdk version 1.1_r1 and when I try to make an outgoing data connection during a incoming call the data connection will not be esablished BUT it works fine if I disconnect the call. I have seen the same behaviour on other phones that run GSM instead of 3G. Are the emulator simulating GSM? If so can I switch to 3G or is there any other way that I can have a outgoing data connection during an incoming call?I have tried the "emulator.exe -netspeed" option but if I understand it correctly it only set the speed of the connection and not the connection mode.
View 3 Replies
View Related
Oct 27, 2010
What is the mechanism used to simulate SMS messaging between emulator instances? Does it use sockets? Is there documentation of this available?
View 2 Replies
View Related