1
我是Android新手,請幫助我。 在onDraw方法中,我畫了很多東西,我希望作爲背景。當我點擊角落時,我想要有ListView(包括SeekBars,按鈕等等)以及我之前做過的背景知識。在列表視圖滾動時,此背景不必滾動。如何創建和設置這種列表視圖?如何在onDraw方法中創建和顯示listview?
我的.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<com.project.MyView
android:id="@+id/main_view"
android:layout_width="wrap_content"
android:layout_height="fill_parent" />
</LinearLayout>
我從來沒有做過這樣的層次結構...所以現在我應該在my.xml中將我的listview設置爲LinearLayout中的新LinearLayout? – jasmin
以相對佈局爲根視圖,然後首先將自定義視圖設置爲alignparenttop爲true,然後列表視圖也將alignparenttop設置爲true。通過這樣做,您的兩個視圖都將位於頂部並佔據其大小。因此,概念是列表視圖將被充氣現在你的自定義視圖。它會看起來像自定義視圖是整個屏幕的背景。我希望它有幫助。 – Shachillies
是的,你非常幫助我!謝謝! – jasmin