ホームボタンを押しても、思うように戻りません。
public class TotalOverview extends SherlockActivity {
public void onCreate(Bundle savedInstanceState) {
setTheme(R.style.Theme_Sherlock);
super.onCreate(savedInstanceState);
//requestWindowFeature(Window.FEATURE_PROGRESS);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
setContentView(R.layout.main);
//getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
}
私もこの方法で捕まえてみました
public boolean onOptionsItemSelected(MenuItem item)
{
boolean toReturn = false;
int id = item.getItemId();
if( id == R.id.abs__home)
{
toReturn = true;
}
return toReturn;
}
しかし、それはうまくいきませんでした。私はこのメソッドに入りましたが、ID は R.id.abs__home と同じ ID ではありません。では、どうすればこれを機能させることができますか。
私が使用しているエミュレーターには、Android バージョン 2.3.1 があります。actionbarsherlock からの残りのすべては、期待どおりに機能します。
青いブロックはクリックするボタンで、クリックすると元に戻ります。