android圖片無法顯示圖片
A. 我剛學Android不久,用系統自帶的Menu,加了圖片後怎麼沒顯示出來
菜單Memu是用戶界面中最常見的元素之一,使用非常頻繁,在Android中,菜單被分為如下三種,選項菜單(OptionsMenu)、上下文菜單(ContextMenu)和子菜單(SubMenu),以下說的是創建OptionsMenu
一、概述
public boolean onCreateOptionsMenu(Menu menu):使用此方法調用OptionsMenu。
public boolean onOptionsItemSelected(MenuItem item):選中菜單項後發生的動作。
public void onOptionsMenuClosed(Menu menu):菜單關閉後發生的動作。
public boolean onPrepareOptionsMenu(Menu menu):選項菜單顯示之前onPrepareOptionsMenu方法會被調用,你可以用此方法來根據打當時的情況調整菜單。
public boolean onMenuOpened(int featureId, Menu menu):單打開後發生的動作。
二、默認樣式
默認樣式是在屏幕底部彈出一個菜單,這個菜單我們就叫他選項菜單OptionsMenu,一般情況下,選項菜單最多顯示2排每排3個菜單項,這些菜單項有文字有圖標,也被稱作Icon Menus,如果多於6項,從第六項開始會被隱藏,在第六項會出現一個More里,點擊More才出現第六項以及以後的菜單項,這些菜單項也被稱作Expanded Menus。下面介紹。
1.main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:text="請點擊 Menu鍵顯示選項菜單" android:id="@+id/TextView02" />
</LinearLayout>
2.重載onCreateOptionsMenu(Menu menu)方法
重載onCreateOptionsMenu(Menu menu)方法,並在此方法中添加菜單項,最後返回true,如果false,菜單則不會顯示。
3.為菜單項注冊事件
使用onOptionsItemSelected(MenuItem item)方法為菜單項注冊事件
public boolean onOptionsItemSelected(MenuItem item)
B. 我的安卓手機自帶的圖庫圖片顯示不全是什麼原因啊怎麼辦
Android手機圖庫的圖片不顯示多數情況下都是圖庫或者相冊這個應用由於某些原因導致出錯了,導致無法預覽圖片了
以下是解決方法:
打開手機的圖庫,可以看見圖庫不顯示任何圖片,提示沒有圖片/視頻,只有一個大大的相機圖標
進入文件管理-SD卡-images以及其他存放有圖片的文件夾可以發現手機上的圖片都沒有損壞,可正常顯示
使用手機數據線將手機和電腦連接,選擇打開USB存儲
勾選顯示隱藏文件夾,找到一個叫做.nomedia的文件夾,刪除,部分第三方刷機包ROM可能內置這個文件夾,以此來保護用戶的隱私不顯示在手機上
關閉USB存儲,拔掉數據線,打開手機-設置-應用-全部-圖庫-清除數據
打開第三方安全軟體-自啟管家-系統組件-圖庫,如果圖庫的狀態是禁止自啟,請取消圖庫的禁止自啟狀態,恢復圖庫的自啟行為
重啟手機,圖庫的內容就可以正常顯示了
C. android imageview顯示不出圖片這什麼情況
我也遇到了與你同樣的問題,看了各位的解答,最後檢查布局文件代碼,發現是LinearLayout布局下的一個子LinearLayout布局的高度設置成了fill_parent,將後面的ImageView組件擠出到了屏幕外面,導致無法顯示,希望對遇到同樣問題的小夥伴們有幫助。
D. android開發中讀取遠程伺服器端的.png圖片讀取不到.jpg沒有問題
可以試試把png轉成jpg,圖片路徑和名稱都不要改。如果可以那就是伺服器問題
E. 「android imageview」顯示不出圖片怎麼辦
對比了一下AndroidManifest.xml文件,發現略有不同,區別在於users-sdk中的android:targetSdkVersion有和無。於是我改了改。
復制代碼代碼如下:
<uses-sdk android:minSdkVersion="8" />
<!-- android:targetSdkVersion="17" -->
我發現將users-sdk中的android:targetSdkVersion注釋掉,然後調試的時候,圖片居然顯示了