0

この画像をタブに表示しましたが、小さすぎます。拡大またはタブいっぱいにするにはどうすればよいですか

final TabHost tabHost = getTabHost(); //edit: added this line
tabHost.addTab(tabHost.newTabSpec("tab3").setIndicator("Discussion",
      getResources().getDrawable(R.drawable.forum))
                        .setContent(new Intent(this, MyActivity.class)));
4

2 に答える 2

0

LinearLayoutの子として設定しTabHost、それに画像を追加しますLinearLayout

于 2012-05-30T22:15:50.497 に答える
0

使用している方法ではできません。ドローアブルは小さなアイコンであることを意図していません。何かカスタムが必要な場合は、setIndicator(View)代わりに使用する必要があります。必要なドローアブルを使用するセットを作成し、ImageViewそれを渡すことを想像します。「ディスカッション」というテキストを引き続き表示したい場合は、ImageViewandTextViewを使用してレイアウトを作成し、それを使用する必要がありました。

于 2012-05-30T22:23:20.323 に答える