作者s82237823 ()
看板AndroidDev
标题[问题] 新手不知道这个问题怎麽办
时间Wed Jan 22 01:05:53 2014
各位好
小弟目前自学ANDORID
目前想要弄个下拉式选单
於是在什麽都没有概念的情况下先去下载别人的CODE来跑看看
可以跑之後再把他读懂
然後再自己写
(这是我目前的打算)
可是别人的CODE下载下来
遇到一个我无法解决的问题
麻烦个卫教我一下@@"
http://ppt.cc/fYKg
目前遇到这个状况
http://ppt.cc/moXp
还有TYPE123
上网查似乎是R JAVA的问题
可是我该怎麽处理?
来源:
http://xapps.cc/article/280
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.34.162.166
※ 编辑: s82237823 来自: 1.34.162.166 (01/22 01:11)
1F:→ awwseed:第一个问题应该是在 专案/res/layout底下没有main.xml 01/22 01:17
2F:→ awwseed:所以那一行找不到要对应的view吧@@? 01/22 01:17
3F:→ awwseed:第二个应该是demo有建立一个名称叫type2的Spinner物件 01/22 01:19
4F:→ awwseed:而你没有那个物件。想办法建立一个或是看他是不是在view 01/22 01:19
5F:→ laiair:想法和楼上一致 XD 01/22 01:21
6F:→ s82237823:是不是在VIEW是什麽意思? 01/22 01:23
7F:→ laiair:Spinner android:id="@+id/type2" 01/22 01:25
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="
http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF"
>
<Spinner android:id="@+id/type"
android:layout_width="fill_parent"
android:layout_height="45dp"
android:layout_marginLeft="75dp"
android:layout_marginRight="20dp"
android:layout_marginTop="7dp"
android:drawSelectorOnTop="true"
android:layout_alignParentRight="true"
/>
<Spinner android:id="@+id/type2"
android:layout_width="fill_parent"
android:layout_height="45dp"
android:layout_marginLeft="75dp"
android:layout_marginRight="20dp"
android:layout_marginTop="3dp"
android:drawSelectorOnTop="true"
android:layout_alignParentRight="true"
android:layout_below="@id/type"
/>
<Spinner
android:id="@+id/type3"
android:layout_width="fill_parent"
android:layout_height="45dp"
android:layout_marginLeft="75dp"
android:layout_marginRight="20dp"
android:layout_marginTop="3dp"
android:drawSelectorOnTop="true"
android:layout_alignParentRight="true"
android:layout_below="@+id/type2" />
</RelativeLayout>
这是XML
你说的应该在这里
可是我不知道怎麽修正@@"
※ 编辑: s82237823 来自: 1.34.162.166 (01/22 01:26)
8F:→ laiair:看 main.xml的布局档,spinner元件 是不是用 type2 命名 01/22 01:26
9F:→ laiair:原po的layout档,应该不是main.xml吧 01/22 01:27
对 我的是activity_main 改好了
但是那个TYPE 123怎麽弄?
※ 编辑: s82237823 来自: 1.34.162.166 (01/22 01:28)
10F:→ laiair:27 setContentView(R.layout.布局档名) 01/22 01:28
11F:→ s82237823:这要加在XML还是主程式? 01/22 01:29
12F:→ laiair:主程式 第27行 setContentView(R.layout.activity_main) 01/22 01:31
13F:→ laiair:这行会出错是因为 你的布局档名称是 activity_main 01/22 01:31
14F:→ laiair:范例的layout名称是 main,所以会找不到。 01/22 01:32
15F:→ s82237823:o个我改好了 现在卡在TYPE123 01/22 01:33
16F:推 henry4343:tpye123就是你定义的spinner id,clean project在执行 01/22 09:38
17F:→ henry4343:如果还是有错检查一下res那的档案确定都没有错误 01/22 09:39