package com.deguo;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.SystemClock;
import android.test.ActivityTestCase;
import android.view.KeyEvent;
public class Test1 extends ActivityTestCase {
Context context;
Activity activity;
public void test1() throws Throwable{
context=this.getInstrumentation().getContext();
// final Intent intent = new Intent(Intent.ACTION_MAIN);
// intent.setType("vnd.android-dir/mms-sms");
// intent.setData(Uri.parse("content://mms-sms/"));
// intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
// this.getInstrumentation().getContext().startActivity(intent);
Intent intent=new Intent();
Uri smsUri = Uri.parse("smsto:123123123");
intent.setAction("android.intent.action.SENDTO");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra("cmp", "com.android.mms/.ui.ComposeMessageActivity");
intent.setData(smsUri);
this.getInstrumentation().getContext().startActivity(intent);
sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
sendKeys(KeyEvent.KEYCODE_DPAD_CENTER);
// getInstrumentation().runOnMainSync(new Runnable() {
//
// @Override
// public void run() {
//// context.startActivity(intent);
// sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
// sendKeys(KeyEvent.KEYCODE_DPAD_CENTER);
// }
// });
// getInstrumentation().waitForIdleSync();
// SystemClock.sleep(1000);
// sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
// SystemClock.sleep(1000);
// this.runTestOnUiThread(new Runnable() {
//
// @Override
// public void run() {
// // TODO Auto-generated method stub
// sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
// sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
// }
//
// });
// sendKeys(KeyEvent.KEYCODE_DPAD_CENTER);
// sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
// sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
// sendKeys(KeyEvent.KEYCODE_DPAD_CENTER);
// sendKeys(KeyEvent.KEYCODE_DPAD_DOWN);
// sendKeys(KeyEvent.KEYCODE_DPAD_CENTER);
// SystemClock.sleep(1000);
}
}