欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android中ImageView無法居中的問題解決方法

 更新時間:2013年06月14日 10:02:43   作者:  
做UI布局,尤其是遇到比較復雜的多重LinearLayout嵌套,常常會被一些比較小的問題困擾上半天,比如今天在使用ImageView的時候,想讓其居中顯示,可是無論怎樣設置layout_gravity屬性,都無法達到效果
代碼如下:
[java]
復制代碼 代碼如下:

<LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:layout_weight="1"
        android:padding="20dp" >

        <LinearLayout 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
            <LinearLayout 
                android:layout_width="108dp"
                android:layout_height="108dp"
                android:orientation="vertical"
                android:background="#3399ff">
                <ImageView 
                    android:layout_width="64dp"
                    android:layout_height="64dp"
                    android:src="@drawable/menu_icon__mail"
                    android:layout_gravity="center"/>
            </LinearLayout>


于是乎四處找資料尋求解決的方式,原來是父類視圖的屬性沒有設置的原因,將父類視圖設置為居中邊可解決,即android:gravity="center":
[java]
復制代碼 代碼如下:

<LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:layout_weight="1"
        android:padding="20dp" >

        <LinearLayout 
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
            <LinearLayout 
                android:layout_width="108dp"
                android:layout_height="108dp"
                android:orientation="vertical"
                android:gravity="center"
                android:background="#3399ff">
                <ImageView 
                    android:layout_width="64dp"
                    android:layout_height="64dp"
                    android:src="@drawable/menu_icon__mail"
                    android:layout_gravity="center"/>
            </LinearLayout>


UI設計方面往往很小的細節(jié),很簡單的問題,有的時候就是會讓你煩上好一陣子,不過自己動手多多設計經(jīng)驗多了,解決起來就簡單鳥!

相關文章

  • Android事件與手勢操作詳解

    Android事件與手勢操作詳解

    現(xiàn)在程序都是通過事件實現(xiàn)人機交互的。事件:用于對圖形界面的操作,有物理按鍵事件和觸摸屏事件兩大類。在Android組件中提供了事件處理的相關方法,如在View類中提供onTouchEvent()方法重寫觸摸屏事件,setOnTouchListener()方法為組件設置監(jiān)聽器來處理觸摸屏事件
    2022-12-12
  • Android6.0獲取GPS定位和獲取位置權限和位置信息的方法

    Android6.0獲取GPS定位和獲取位置權限和位置信息的方法

    今天小編就為大家分享一篇Android6.0獲取GPS定位和獲取位置權限和位置信息的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Android開發(fā)疫情查詢app(實例代碼)

    Android開發(fā)疫情查詢app(實例代碼)

    這篇文章主要介紹了用Android開發(fā)一個疫情查詢的APP,文中代碼非常詳細,供大家參考和學習,感興趣的朋友可以了解下
    2020-06-06
  • Android TextView字體顏色設置方法小結

    Android TextView字體顏色設置方法小結

    這篇文章主要介紹了Android TextView字體顏色設置方法,結合實例形式總結分析了Android開發(fā)中TextView設置字體顏色的常用技巧,需要的朋友可以參考下
    2016-02-02
  • RecyclerView實現(xiàn)水波紋點擊效果

    RecyclerView實現(xiàn)水波紋點擊效果

    這篇文章主要為大家詳細介紹了RecyclerView實現(xiàn)水波紋點擊效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • linphone-sdk-android版本號生成解析

    linphone-sdk-android版本號生成解析

    這篇文章主要為大家介紹了linphone-sdk-android版本號生成解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • Android開發(fā)筆記之:對實踐TDD的一些建議說明

    Android開發(fā)筆記之:對實踐TDD的一些建議說明

    本篇文章是對Android中實踐TDD的一些建議進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • Android使用AudioRecord實現(xiàn)錄音功能

    Android使用AudioRecord實現(xiàn)錄音功能

    這篇文章主要為大家詳細介紹了Android使用AudioRecord實現(xiàn)錄音功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 教你3分鐘了解Android 簡易時間軸的實現(xiàn)方法

    教你3分鐘了解Android 簡易時間軸的實現(xiàn)方法

    本篇文章主要介紹了教你3分鐘了解Android 簡易時間軸的實現(xiàn)方法,具有一定的參考價值,有興趣的可以了解一下
    2017-07-07
  • android?studio實驗:?UI設計?ListView及事件響應

    android?studio實驗:?UI設計?ListView及事件響應

    這篇文章主要介紹了android?studio實驗:?UI設計?ListView及事件響應,主要是ListView及其事件響應方法?彈出菜單PopupMenu及其事件響應方法,下面來看看具文章體的介紹吧
    2021-12-12

最新評論