2011-10-21 16 views
0

私は貧しい人のためにソリです。私はオランダ出身で、私はちょうど14歳です。タブレイアウトの下にある行を削除するにはどうすればよいですか?

私は自分のアンドロイド開発スキルを練習していますが、問題があります。私がタブメニューを作成する場合、下に水平線が来ます。黒い背景ではあなたはそれを見ませんが、白であればあなたはそれを見ます。 ![http://img703.imageshack.us/img703/503/emulator.png] [1]

私の質問はかなり簡単です。どうすればその行を削除できますか?このタブメニューのXMLレイアウトファイルが以下に表示されます。

<?xml version="1.0" encoding="utf-8"?> 
<TabHost xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@android:id/tabhost" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="#ffffff"> 
    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 
     <TabWidget 
      android:id="@android:id/tabs" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" /> 
     <FrameLayout 
      android:id="@android:id/tabcontent" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:padding="5dp" /> 
    </LinearLayout> 
</TabHost> 

答えて

0

FrameLayoutからandroid:padding="5dp"を削除してください。

+0

私が行えば、行は消えてしまいますが、詰め込みもあります。ラインなしでパディングを戻すにはどうすればいいですか? –

+0

framelayoutの内側にあるビューで余白を使用したり、パディングを使用したりすることができます。 問題が解決した場合は、該当する回答の右のマークをクリックすることを忘れないでください。 – 500865

+0

私はあなたのやり方でそれをやりました。そして、私はXMLファイルでパディングを使用しました。それはうまく動作します。ありがとうございました。 –

0

あなたはhereにXML属性を試してみましたか?

+0

そこにアンドロイド:tabStripEnabledが見つかりました。私はそれが解決策だと思いますが、どこでどのように使用しなければなりませんか?私はアンドロイドの開発では新しいので、私はその経験はありません。 –

+0

tabStripはアクティブなタブと同じ色で、その左右に、非アクティブなタブのすぐ下にあります。 – Vladimir

関連する問題