-1
친구의 휴대 전화에 이미지를 표시하려고하면 스크롤보기가 표시되지 않고 빈 이미지가 표시됩니다. 정상적으로 위아래로 스크롤 할 수 있으며 아래쪽의 버튼도 작동하지만 이미지가 표시되지 않습니다. 그의 전화는 안드로이드 4.1을 가지고 있고 프로그램은 내 (6.0)에서 잘 작동합니다.이전 OS 버전에서 scrollview가 작동하지 않습니다
<?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();
}
}
);
이미지가 표시되지 않는 이유
누군가가 말해 주시겠습니까?
Android ScrollView는 첫 출시 이후 제대로 작동합니다. –
나는 이해하지 못했다! 스크롤보기는 최신 버전의 안드로이드에서만 작동합니까, 아니면 모두 작동합니까? –
Android 1.0 이후로 완벽하게 작동합니다 (대중에게 공개되지 않음). –