Я использую GridView в полуэкранном режиме, но когда я его использую, он только прокручивает часть сетки, я хочу, чтобы при прокрутке всего экрана прокручивалась не только часть GridView.Я хочу прокрутить весь экран не только GridView в Android?
0
A
ответ
0
переопределять GridView Нажмите на это, но помните, после этого вы не можете прокручивать ваш GridView
Yourgridview.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_MOVE){
return true;
}
return false;
}
});
0
Попробуйте это:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Button 1" />
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Button 2" />
</LinearLayout>
</ScrollView>
Смежные вопросы
- 1. GridView не подходит весь экран в Android
- 2. Я хочу прокрутить только TextView
- 3. Регулировка Gridview на весь экран
- 4. андроид заполнить весь экран gridview
- 5. Android прокрутки весь экран вместо только ListView
- 6. Я хочу прокрутить страницу
- 7. Макет не занимает весь экран
- 8. Я хочу прокрутить два ListView в макете
- 9. Как прокрутить только виджеты (Контент), но не фон в android
- 10. Android GridView обыкновение заполнить экран - только маленький свиток с
- 11. Я хочу прокрутить панель внизу
- 12. Android ListView прокручивает весь экран
- 13. Как прокрутить экран в приложении для Android?
- 14. Изображение не весь экран
- 15. Как прокрутить весь вид, а не только список?
- 16. Android-вид, не покрывающий весь экран
- 17. Android: setContentView занимая весь экран
- 18. Android Прокрутить Просмотр содержимого
- 19. Android type_system_overlay не покрывает весь экран
- 20. Android LinearLayout не растягивает весь экран
- 21. Android ListView не расширяет весь экран?
- 22. Android Webview: как прокрутить весь макет деятельности
- 23. Как прокрутить Gridview в Android, чтобы отображались значки?
- 24. Android: Фрагмент занимает весь экран
- 25. android - ScrollView заполняет весь экран
- 26. Android панель занимает весь экран
- 27. VideoView не заполняет весь экран
- 28. MapView не занимает весь экран
- 29. WebView в части экрана (не весь экран)
- 30. как захватить весь экран в android
Если я знаю, что вы имеете в виду, вы могли бы добавить 'ScrollView' в качестве основного контейнера макета для вашего XML-файла, но можете ли вы быть более конкретным? –
Как указано в комментарии здесь, используйте ScrollView в качестве основного макета; вы также должны помнить, что ScrollView может иметь только один дочерний элемент - в этом случае у вас может быть LinearLayout внутри него, а затем добавить других дочерних элементов в LinearLayout, например, ваш GridView и т. д. – Eenvincible
НИКОГДА не используйте viewview/gridview внутри прокрутки, это вызовет много проблем, если вы хотите просто отключить прокрутку listview/gridview, проверьте первый ответ, если вы хотите прокрутить список/gridview и прокрутить весь макет, когда захотите, я рекомендую вам использовать верхний и нижний колонтитулы или использовать mergeadapter от CommonsWare, чтобы объединить больше сетки или lsit вместе. –