首先,我有一個tabview有多個活動,其中三個是listviews。我的ListView不滾動 - 我不使用滾動視圖
我創造了第一個 - 設備和工作的一種享受。然後我通過在eclipse中剪切/粘貼文件並重命名這些文件並調用新文件來創建其餘部分。
問題 - 設備已停止滾動。
我甚至減少了它的組成部分,並用簡單的options1-5去除了預填充列表,但它仍然拒絕向上或向下移動。 在其他窗口中,即使列表未完全填充,也可以抓取窗口,並且內容將向上/向下滾動,釋放時會彈出到屏幕頂部的正常視圖。
我一行一行的比較,併爲我的生活弄不清楚爲什麼這不起作用。下面
代碼:
public class harpcsEquipment extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView (R.layout.tab_harp_equipment);
// Got the entire Equipment list and now we populate the Listview
String[] listitems = {"Option 1","Option 2","Option 3","Option 4","Option 5"};
ListView lv = (ListView) findViewById(R.id.list);
lv.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listitems));
//@Override
protected void onResume()
{
super.onResume();
// NOW WE ADD DATA TO THE TEMPLATE
//populateXMLCharacter();
}
}
tab_harp_equipment.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ListView android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1" />
</LinearLayout>
列表視圖被稱爲equiplist但改變的默認名稱沒有什麼區別...
任何幫助將是很大的不勝感激! 問候 傑森
我有很多的代碼(這和克隆類和克隆工作,但父母不...),我可以複製粘貼整個很多,但由於唯一的區別是數據正在粘貼和我顯示的字段數(因此在arrayadapter中調用不同的佈局文件),但由於上面的基本演示代碼不起作用,所以我在虧本...
當你說默認名稱是你說的:「android:id =」@ android:id/list「」 –
嘗試添加更多的項目在你的字符串數組上,選項1 ..... option22例如 – Houcine
不是所有設備都允許一個不需要滾動的列表(足夠的空間來適應所有的設備)。您是否像以前一樣使用相同的設備(和Android版本)?有些設備不會執行您所描述的反彈效果。 – FunkTheMonk