Android アプリケーションのテストの一環として、ActionBar のナビゲーション ボタンにアクセスする必要があります。アクセス方法を提案する uiautomater または adb docs には何も見つかりませんでした。
6 に答える
0
テスト クラスが InstrumentationTestCase から派生している場合、この方法でナビゲーション ボタンを押すことができます
getInstrumentation().invokeMenuActionSync(activity, android.R.id.home, 0);
于 2013-12-13T21:20:31.433 に答える
0
私の英語はあなたの質問を理解するのに十分ではありませんが、actionBar については
私が理解し
android:showAsAction
ているように、ActionBarに表示する方法を決定する属性
于 2013-12-13T19:49:28.010 に答える
0
あなたが使用することができます
mDevice = UiDevice.getInstance(getInstrumentation());
UiObject ActivateButton = mDevice.findObject(new UiSelector()
.text("Activate")); // Replace with the text on ur Action Button
if(ActivateButton.exists())
ActivateButton.click();
于 2015-12-04T21:32:52.363 に答える