1
대화 상자의 내용이 동적 인 사용자 정의 대화 상자를 만들려고합니다. 따라서 대화 상자에보기를 전달하면 해당보기가 대화 상자에 추가됩니다. 현재 사용자 정의보기와 해당보기의 너비와 높이가 0임을 나타내는 코드는 그려지지 않습니다.Android - 사용자 정의 대화 상자
다른 사용자 정의와 함께 Application 클래스를 통해 사용자 정의보기를 전달합니다.
public class Spinner extends LinearLayout
{
public Spinner(Context context) {
super(context);
init(context);
}
public Spinner(Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
init(context);
}
public Spinner(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init(context);
}
private void init(Context context) {
View aView = View.inflate(context, R.layout.loading_activity, null);
ImageView logoImage = (ImageView) aView.findViewById(R.id.loading_image);
logoImage.setImageResource(R.drawable.loading_chicken2);
}
}