I use Robotium as the library for Junit test for my Android application. I wrote some tests which works well. But when I try to write a test for native ActionBar\'s
I use this function:
public void clickOnActionBarHomeButton(Solo solo) { View homeView = solo.getView(Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB ? android.R.id.home : R.id.home); solo.clickOnView(homeView); }
Maybe it's not a perfect decision, but it works.