Tôi muốn bật nút trang chủ trong đoạn của mình. Câu hỏi này được hỏi trước đó nhưng cho một hoạt động.
tôi đã cố gắng ...Bật nút home ActionbarSherlock, Sherlockfragment
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
... nhưng điều này không hoạt động.
Đây là mã của tôi:
import com.actionbarsherlock.R;
import com.actionbarsherlock.app.ActionBar;
import com.actionbarsherlock.app.ActionBar.Tab;
import com.actionbarsherlock.app.SherlockFragment;
import com.actionbarsherlock.view.MenuItem;
import android.support.v4.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
public class SafanTab extends SherlockFragment {
@Override
public View onCreateView(LayoutInflater inflater,
ViewGroup container,
Bundle savedInstanceState) {
return inflater.inflate(R.layout.safantab, container, false);
}
public OnClickListener onOverClick = new OnClickListener() {
@Override
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Over_Safan.class);
startActivityForResult(myIntent, 0);
}
};
public OnClickListener onProductenClick = new OnClickListener() {
@Override
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Over_Safan.class);
startActivityForResult(myIntent, 0);
}
};
public OnClickListener onTwitterClick = new OnClickListener() {
@Override
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), Over_Safan.class);
startActivityForResult(myIntent, 0);
}
};
}
Làm thế nào bạn có thể kích hoạt một nút home trên SherlockFragment?
vâng! nó làm việc bạn chỉ cần lưu lại ngày của tôi: P! – user1534326
Nhưng 'SherlockFragment' không cho phép bạn gọi' getSherlockActivity(). GetSupportActionBar() '. –