У меня есть собственный диалог. Я использую следующий код для его создания в методе "onCreateDialog":
Builder builder = new AlertDialog.Builder(new ContextThemeWrapper(this,
android.R.style.Theme_Light_NoTitleBar_Fullscreen));
LayoutInflater inflater = LayoutInflater.from(this);
final View productsView = inflater.inflate(
R.layout.dialog_photo_gallery,
null);
builder.setView(productsView);
galProducts = (Gallery) productsView.findViewById(R.id.galProducts);
...
Я использовал ссылку для создания пользовательского LinearLayout, который поддерживает вращение.
Я хочу использовать свой собственный класс LinearLayout и установить в нем свой макет ресурса? Я не хочу объявлять мои элементы управления динамически в исходном коде. Я хочу сделать что-то вроде этого:
RotateLinearLayout myLayout= new RotateLinearLayout(this);
myLayout.setResourceView(R.layout.dialog_photo_gallery);
Как я могу это сделать?
Как одновременно использовать AlertDialog.Builder и мой RotateLinearLayout?