2014-09-05 37 views
0

這裏是我的XML文件如何設置shawdow效果的android文本視圖

<?xml version="1.0" encoding="utf-8"?> 
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/popup" 
     android:layout_width="fill_parent" 
     android:layout_height="350dip" > 

     <RelativeLayout 
      android:id="@+id/rl_top" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:background="#00000000" > 

      <ImageView 
       android:id="@+id/image_tringle" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentRight="true" 
       android:layout_alignParentTop="true" 
       android:layout_marginRight="50dp" 
       android:src="@drawable/notficationarrow_icon" /> 
     </RelativeLayout> 

     <ListView 
      android:id="@+id/listView1" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:layout_below="@id/textView1" 
      android:background="#ffffff" > 
     </ListView> 

     <TextView 
      android:id="@+id/notficationbglayout" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_alignParentLeft="true" 
      android:layout_below="@+id/rl_top" 
      android:background="#ffffff" 
      android:gravity="center" 
      style="@style/AudioFileInfoOverlayText" 
      android:text="Notification" 
      android:textColor="#666666" 
      android:textSize="25dip" 
      android:textStyle="bold" /> 

    </RelativeLayout> 

enter image description here

我已經試過很多,但無法申請設置陰影效果,請幫助。

我想去的地方 我已經書面通知上的TextView集陰影效果,以便它看起來像臉書

enter image description here

我想使它像Facebook,請幫助和建議如何應用陰影效果

+0

[這](HTTP ://stackoverflow.com/a/3297562/1777090)應該有所幫助。 – 2014-09-05 11:10:03

+0

我想知道..你真的想要影子..可能是你沒有使用正確的單詞..因爲我無法在臉書頁面看到文字陰影 – 2014-09-05 11:28:03

+0

我想設置像facebook plz檢查 – Edge 2014-09-05 11:32:30

回答

0

您應該試試這個..
請參閱此鏈接更多效果:Text Shadows

您可以直接添加樣式TextView ..

<TextView 
     android:id="@+id/textview1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:shadowColor="@color/text_shadow" 
     android:shadowDx="1" 
     android:shadowDy="1" 
     android:shadowRadius="2" 
     android:textColor="@color/light_font" 
     android:textSize="14dp" 
     android:textStyle="bold" /> 


你應該能夠添加的樣式,這樣

styles.xml

<style name="TextViewShadowEffect"> 
    <item name="android:paddingLeft">4px</item> 
    <item name="android:paddingBottom">4px</item> 
    <item name="android:textColor">#ffffffff</item> 
    <item name="android:textSize">12sp</item> 
    <item name="android:shadowColor">#000000</item> 
    <item name="android:shadowDx">1</item> 
    <item name="android:shadowDy">1</item> 
    <item name="android:shadowRadius">1</item> 
    </style> 

而且在佈局,使用這樣的風格:

<TextView 
     android:id="@+id/textview1" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     style="@style/TextViewShadowEffect" 
     android:gravity="center" /> 
+0

不工作,即使我之前嘗試過 – Edge 2014-09-05 11:19:21

+0

通過我給你的鏈接.. – 2014-09-05 11:21:53

+0

其實顏色是白色所以和列表查看項目的顏色也是白色的,所以我無法顯示陰影我想要它看起來像臉書 – Edge 2014-09-05 11:36:09

相關問題