Я должен всегда показывать несколько кнопок в конце экрана. Мое приложение имеет несколько действий, поэтому я хочу, чтобы их было легко реализовать во всех них. Я знаю, что я могу включить нижний колонтитул в xml. Но проблема в том, что я не хочу, чтобы нижний колонтитул перекрывал другой контент. Я хочу, чтобы иметь возможность использовать что-то вроде этого:Всегда есть нижний колонтитул в конце экрана?
<include layout="@layout/footer" />
Тогда код «сделает комнату» для нижнего колонтитула. Поэтому, если у меня, например, есть listview, listview не будет находиться под нижним колонтитулом, тогда область рендеринга listviews будет заканчиваться там, где начинается нижний колонтитул.
Как я уже упоминал ранее, сноска имеет кнопки, которые, в свою очередь имеет сгореть функцию независимо от активности его в настоящее время также, если это возможно, в какой-то мере я хотел бы использовать:.
imageButton = (ImageButton) findViewById(R.id.imageButton);
bm = BitmapFactory.decodeFile(path);
imageButton.setBackground(new BitmapDrawable(bm));
для каждой из кнопок.
Итак, подведем итоги. Есть ли способ всегда показывать функции запуска макета в конце экрана?
Заранее благодарен!
Я рекомендую вам не делать этого. Приложения с кнопками внизу - это боль в Android, так как здесь есть кнопки «домой», «назад» и «меню». Не копируйте iOS. Сделайте это по-разному. – Simon