android文字加图片不显示
A. android开发 为什么图片无法显示,源代码如下
你可以讲网络图片获取后存放到本地文件夹 然后获取该文件的路径 进行读取
String sdpath="/sdcard/file/";
String path="/sdcard/file/"+图片名字+".png";
BitmapFactory.Options opts = new BitmapFactory.Options();
opts.inJustDecodeBounds = true;
BitmapFactory.decodeFile(path, opts);
opts.inSampleSize = computeSampleSize(opts, -1, 240*240);
opts.inJustDecodeBounds = false;
Bitmap bm = BitmapFactory.decodeFile(path, opts);
appItem.mAppIcon.setImageBitmap(bm);
截取的部分代码资料 可以借鉴下下...
B. Android XML添加了图片,运行的时候不显示
可能是放图片的文件夹下没有图片,可能是没有引入xml,可能是程序报错了!图片格式要是Png的
参考:http://jingyan..com/article/27fa7326db6bbd46f8271fae.html
C. 百度贴吧android客户端图片显示不出来,怎么办
建议进行以下操作:
1.检查手机网络连接是否稳定,建议更换无线网络尝试。
2.更新软件版本尝试。
3.点击手机应用程序-设定-应用程序管理器-已下载-选择出现问题的应用-清除数据
4.将数据备份(联系人,短信,图片等),恢复出厂设置重新安装尝试
5.更新下手机系统版本。
D. android 怎么点击图片显示文字说明,再点击消失了
添加图片点击事件,在点击之后实现布局上的文字的显示和消失,这个布局可以用frameLayout来实现,将上层的文字啥的先不显示就行了
E. 安卓系统加进去的图片不显示
重启一下试试,可能是媒体没有扫描到。不然就是你图片文件夹属性设置有问题
F. android simpleadapter不显示图片
楼主不觉得自定义adapter更好用么?simpleadapter貌似不能添加图片的。我这里给你一个简单自定义适配器的代码吧。
//2.适配器
BaseAdapter adapter = new BaseAdapter() {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
Person person = (Person) getItem(position);
Context context = List1Activity.this;
LinearLayout layout = new LinearLayout(context);
layout.setTag(person);
layout.setOrientation(LinearLayout.HORIZONTAL);
//按照自己的意愿去绑定数据
TextView view1 = new TextView(context);
view1.setText(person.getName());
view1.setBackgroundColor(Color.argb(100, 0, 0, 255));
view1.setTextColor(Color.RED);
TextView view2 = new TextView(context);
view2.setText("$" + person.getMoney());
view2.setBackgroundColor(Color.argb(100, 0, 255, 0));
view2.setTextColor(Color.BLUE);
//图片
ImageView view3 = new ImageView(context);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
30, LayoutParams.MATCH_PARENT);
view3.setLayoutParams(params);
view3.setScaleType(ScaleType.FIT_CENTER);
if (person.isSex()) {
view3.setImageResource(R.drawable.girl);
} else {
view3.setImageResource(R.drawable.boy);
}
layout.addView(view1);
layout.addView(view2);
layout.addView(view3);
return layout;
}
@Override
public long getItemId(int position) {
return 0;
}
@Override
public Object getItem(int position) {
return list.get(position);
}
@Override
public int getCount() {
return list.size();
}
};
// 3.界面组件
lstPerson.setAdapter(adapter);
G. android studio文字输入框加入图片功能
1、打开androidstudio,将想要插入的图片,复制一下,可以右击选择复制。
2、接下来在找到res文件夹。
3、可以看到res下面有的drawable,右击res,选择复制,也就是文字输入框内加入图片的执行命令,当然也可以直接快捷键Ctrl+V。
4、接下来会出现一个框,Newname实际上就是我们刚刚复制的图片的名字,下面的路径我们选择res下的drawable,点击OK,图片就复制过去了。
H. 我刚学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)
I. android RadioButton 怎么设置只显示图片不显示图片,因为图片上已经有文字了
只需要给RadioButton配置一个Selector背景选择器即显示图片。
1.创建mylist_view.xml文件
首先在res目录下新建drawable文件夹,再在新建的drawable文件夹中新建mylist_view.xml,其目录结构为:res/drawable/mylist_view.xml。
2.根据具体需求编辑mylist_view.xml文件
新建mylist_view.xml文件后,在没有添加任何属性时其内部代码结构为:
<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
</selector>
3.下面就可以根据项目需求,在其内部定义为自己想要的样式了,主要属性如下:
<?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 默认时的背景图片-->
<item android:drawable="@drawable/pic1" />
<!-- 没有焦点时的背景图片 -->
<item android:state_window_focused="false" android:drawable="@drawable/pic1" />
<!-- 非触摸模式下获得焦点并单击时的背景图片 -->
<item android:state_focused="true" android:state_pressed="true" android:drawable= "@drawable/pic2" />
<!-- 触摸模式下单击时的背景图片-->
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/pic3" />
<!--选中时的图片背景-->
<item android:state_selected="true" android:drawable="@drawable/pic4" />
<!--获得焦点时的图片背景-->
<item android:state_focused="true" android:drawable="@drawable/pic5" />
</selector>
4.引用mylist_view.xml文件
android:background="@drawable/mylist_view"