尝试在我朋友的手机上显示图像时,scrollview不会显示它,而是显示空白图像。我可以正常上下滚动,底部的按钮也可以工作,但图像不会出现。他的手机得到了android 4.1,程序在我的手机上运行正常(6.0)。这是我的代码:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/imagem_teste" />
<Button
android:id="@+id/bt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:backgroundTint="@color/viewfinder_laser"
android:text="Entendi"
android:textAppearance="@style/TextAppearance.AppCompat.Large.Inverse" />
</LinearLayout>
</ScrollView>
创建并显示对话框的按钮代码:
btnSobre.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
LayoutInflater li = getLayoutInflater();
View view = li.inflate(R.layout.alerta, null);
view.findViewById(R.id.bt).setOnClickListener(new
View.OnClickListener() {
public void onClick(View arg0) {
alerta.dismiss();
}
});
AlertDialog.Builder builder = new
AlertDialog.Builder(TelaInicial.this);
builder.setTitle("Sobre...");
builder.setView(view);
alerta = builder.create();
alerta.show();
}
}
);
有人能告诉我为什么图像没有出现吗?
答案 0 :(得分:0)
我明白了。我这样做了:android:hardwareAccelerated =&#34; false&#34;。 (在清单中)