Ich versuche, die Standard-Schließen-Schaltfläche auf der Aktionsleiste der benutzerdefinierten Registerkarte Chrom zu ändern. Ich habe versucht, mit setCloseButtonIcon()
zu setzen, aber die Standard-Schließen-Taste wird immer noch angezeigt. Ich möchte die Nähe zu einem Pfeil ändern.Chrome Custom Tabs ändern die Standard-Schließen-Schaltfläche nicht funktioniert
Mein Code unten:
public void openHomePage() {
final CustomTabsIntent.Builder builder = new CustomTabsIntent.Builder();
builder.setToolbarColor(ContextCompat.getColor(getActivity(), R.color.primary));
final Bitmap backButton = BitmapFactory.decodeResource(getResources(), R.drawable.ic_arrow_back_black_48dp);
builder.setCloseButtonIcon(backButton);
builder.setShowTitle(true);
final CustomTabsIntent customTabsIntent = builder.build();
customTabsIntent.launchUrl(getActivity(), Uri.parse(mTvHomepage.getText().toString()));
}
Vielen Dank im Voraus,
i mein Code nur überprüft diese zugreifen kann und es sieht genau das gleiche. Haben Sie ein anderes Zeichen (vielleicht ein kleineres) versucht? Könnte das Ihr Problem sein, dass der 48dp Pfeil zu groß ist? – stamanuel
@stamanuel Zuerst versuchte ich 24dp, die nicht funktionierte. Nach einigem Suchen sagte jemand 48dp. Die 48dp funktionierte jedoch auch nicht. – ant2009
Können Sie ein Basisprojekt posten? – azizbekian