TabWidget にスタイルを適用しようとしています。
などの方法をいくつか試しました。
for(int i=0;i < tabHost.getTabWidget().getChildCount();i++) tabHost.getTabWidget().getChildAt(i).setBackgroundColor(Color.parseColor("#7392B5"));
from Androidタブウィジェットの背景を変更するにはどうすればよいですか?
ただし、このコードは機能しません。また、いくつかの XML スタイルをいじってみました。最も近いのは Divider を設定することですが、これによりタブウィジェット全体が単色になり、タブが上に描画されなくなります。
助けてください。Mark の本では、タブのアイコンの設定についてのみ触れられており、色は変更されていません。これは単純であるべきだと思いますが、TabWidgets と Hosts がすべてを難しくしています。
1.6 と 2.2 の両方のプラットフォームをターゲットにしてこのコードを試しましたが、どちらの API も機能しません。
ありがとう